Como mapear css e js numa aplicação web

Pessoal,

Gostaria de tirar uma dúvida, se alguém puder me ajudar.

Estou iniciando uma aplicação web no Tomcat 7 usando servlet na parte server e html e jquery na parte client.

Meu servlet está mapeado por annotation, então nem precisei criar o web.xml:

@WebServlet("/ServletTest")

Porém os arquivos javascript e css não estão funcionando, eles estão dentro do WEB-INF.

Gostaria de saber qual é a melhor forma de mapear os css e js para este caso.

Alguém tem alguma idéia?

Obrigado por qualquer ajuda!

No WEB-INF devem estar apenas os arquivos que não serão visíveis ao cliente.
Javascript e CSS, assim como as páginas JSP, devem estar dentro da WebContent e fora da WEB-INF.

[quote=tuliomonteazul]No WEB-INF devem estar apenas os arquivos que não serão visíveis ao cliente.
Javascript e CSS, assim como as páginas JSP, devem estar dentro da WebContent e fora da WEB-INF.[/quote]

Exatamente,

ai é só adicionar normalmente, assim como você faria em uma página html.

Vlw pessoal.

Boberinha minha.

Vlws!

Vai depender do que você está usando.

Eu utilizo JSF e minhas xhtml é composta por um template e no mesmo eu carrego os arquivos.

WebContent
->template -> aqui eu carrego os arquivos (js e css)
->js
->css
->xhtml -> composta pelo template.

<ui:composition template="local_do_template.xhtml">

</ui:composition>

Abraço.