Como obter caminhos absolutos no jsf?  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
davidbuzatto
Moderador
[Avatar]

Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline

Pessoal, estou tentando inserir um arquivo .css nos meus jsf's

Meu arquivo se encontra numa pasta chamada css e esta está na raiz da aplicação.

No index.jsp eu chamo


E funciona normal, na primeira página depois do index, tbm funciona, mas na hora q submeto um formulário o resultado já vem sem a formatação.

Como javascript ta mais dificil ainda

Como faco então para conseguir o caminho absoluto, para que qualquer arquivo em qualquer pasta consiga acessar?

Aguardo resposta!

Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."

http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm
[WWW]
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

se tu estiver usando JSP 2.0 isto deve funcionar:
<link href="${pageContext.request.contextPath}/faces/css/styles.css" rel="stylesheet" type="text/css"/>

caso contrario, tenta algo assim:
#{facesContext.externalContext.request.contextPath}
em algum lugar que te permita misturar texto e EL, eu uso isto na tag outputStyle do ICEFaces

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
davidbuzatto
Moderador
[Avatar]

Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline

Muito obrigado urubatan, deu certinho para css, só que para o arquivo javascript num deu...

Para o script eu tentei assim e nada

<script type="text/javascript"
src="${pageContext.request.contextPath}/faces/javascript/scripts.js"></script>

Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."

http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm
[WWW]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team