e você pode pesquisar se ja não existe algo assim.
R
Rafael_rst
Não sei se entendi muito bem sua dúvida, mas o JavaScript é uma linguagem de script do lado cliente, ou seja, deve ser aplicado dentro do HTML mesmo.
O JSP é nada mais que uma página onde inserimos HTML + JAVA que irá virar um servlet no container que irá retornar uma resposta HTML para o cliente de acordo com o que foi implementado.
Nesse HTML gerado, está o JavaScript que será executado no cliente atravéz do Browser.
Então, o JavaScript estará no HTML ou em um arquivo separado fazendo refêrencia.
Mas sempre do lado cliente.
Ou se quiser, pode utilizar linguagem de script no seu código java:
Java 1.6