Caminho absoluto em Java Server Faces

1 resposta
5

Pessoal,

Estou tentando pegar o caminho absuluto de uma imagem em jsf e não estou conseguindo, é que no tomcat eu usava:
<h:commandButton  image="/Aplicacao/imagens/iconeRelacionarObjetivos.png"
</h:commandButton>
E no glassfish eu tenho que usar:
<h:commandButton image="/imagens/iconeRelacionarObjetivos.png"
</h:commandButton>
Então, para que a busca da imagem fique dinâmica eu tentei fazer assim:
<h:commandButton  image="#{pageContext.request.contextPath}/imagens/iconeRelacionarObjetivos.png"
</h:commandButton>
Mas não funciona, ele não reconhece o contextPath. Alguém poderia me dar uma força. Aguardo retorno de vocês. Obrigado.

1 Resposta

andresilvaq

Olá,

Eu faço como o conteúdo destacado abaixo, e está funcionando perfeitamente usando Glassfish!

#{facesContext.externalContext.requestContextPath}/imagens/imagem.png

flw

Criado 18 de dezembro de 2009
Ultima resposta 18 de dez. de 2009
Respostas 1
Participantes 2