¿Por qué todo lo que hay en mi JSP se muestra en el navegador?
Si implementa el proyecto en el servidor y abre la página a través del navegador, entonces la realidad debería ser que esta es mi página JSP, y si abre esta página directamente con el navegador, mostrará el código fuente dentro del jsp completo. página.
Esta debería ser la forma predeterminada en que el navegador maneja las páginas jsp. No sé si se puede modificar.