Problemas com include JS

3 respostas
B

Pessoal,

Tenho um jsp dentro de WEB-INF/jsp/account/create-account.jsp.

Estou tentando fazer um include de um arquivo js que está em WEB-INF/js/jsUtils.js.

Dada a atual árvore de diretórios, tentei utilizar src="…/…/js/jsUtils.js" na minha tag script, dentro do head, no jsp.

Acontece que não obtive sucesso. Pq? Se coloco o jsUtils.js no mesmo lugar que o jsp e apenas src=“jsUtils.js” funciona.

O que estou fazendo de errado?

Obrigado.

3 Respostas

T

O problema é o “…”.

Por acaso você tentou “/js/jsUtils.js”?

Como esse é um arquivo estático, pode ficar fora de WEB-INF/jsp (é na verdade melhor, se você for pôr sua aplicação em um ambiente em que os arquivos estáticos ficam no web server, como o Apache, IBM HTTP Server, Sun Java Web Server etc., e os JSPs ficam no web container, como o Tomcat, WebSphere etc. )

hashcode

Não é melhor editar o arquivo jsp e dar um

<script src="js/jsUtils.js"></script>
B

Vou tentar, mas achei que se colocasse js/jsUtils.js, o diretório js estaria sendo relativo ao diretório raiz da app.

De toda forma, vou ver se funciona.

Obrigado.

Criado 18 de julho de 2006
Ultima resposta 19 de jul. de 2006
Respostas 3
Participantes 3