Problemas com include JS

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.

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. )

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


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

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.