recuerda que java no tiene nada que ver con javascript.
en el caso de netbeans, él solo puede detectar código JS de la siguiente forma:
1 - si tiene extensión .js
2- todo lo que esté dentro de <script .. > ... </script> para casos de JS embebido en HTML, PHP y me imagino que tambien aplique para JSP.
Así que no es problema de tomcat