Contexto da aplicação

6 respostas
G

Pessoal, estou com dificuldades em pegar o nome do contexto da aplicação, dei uma pesquisada mas num encontrei nada…

O problema eh o seguinte, tenho uma aplicação com nome “APP_CLIENTE”, então no navegador o URL fica: http://maquina:9080/APP_CLIENTE/index.jsp
Preciso pegar esse APP_CLIENTE dinamicamente, este nome eh passível de mudanças, por isso não pode ser hardcode…

Alguem pode me ajudar??

6 Respostas

M

bah nao sei se da pra pegar, nunca pensei nisso, além do q a app não depende do seu nome pra funcionar :roll:, e muito menos da pra mudar esse nome em runtime, até dá… mas uma gambiarra dessas nem é comentada na especificação :roll:

G

Então kra, mas eu to precisando pq aqui, como tenho mtas tags e jsps abrindo imagens, por exemplo, preciso ter esse nome pra chegar no diretorio a partir da raiz, pq quando faço / ele perde esse APP_CLIENTE, entendeu??

M

sim a / é a raiz da app, no caso, APP_CLIENTE, mas não entendi não pq depende do nome da app :roll:, essas imagens estão abaixo da /, né?

G

Quando eu faço o seguinte:
<img src="/imagens/aaa.bmp"> ele procura por
http://maquina:9080/imagens/aaa.bmp

Mas deveria ser http://maquina:9080/APP_CLIENTE/imagens/aaa.bmp

D

Opa…
tudo bem???

que tal?

&lt;img src="&lt;%= request.getContextPath&#40;&#41; %&gt;/shared/images/logos/seuLogo.png"&gt;

[]'s

t+

G

Muuito bem senhorita!! Funcionou certinho, valew

Criado 24 de maio de 2005
Ultima resposta 4 de jul. de 2005
Respostas 6
Participantes 3