Hola,
Parece que no reconocio el link
http://jakarta.apache.org/tomcat/
No es necesario el Apache, el tomcat tambien sirve paginas HTML. Pero puedes instalarlo con Apache para que Apache se ocupe de las paginas HTML, PHP, y mande solo las peticiones de los jsp al Tomcat.
Si hay oytos, pero creo que este es el "oficial" gratuito. Otro gratuito creo que es el jetty. Y de pago creo que esta el websphere y alguno de sun. Creo que el JSP de todos es el mismo, pero que difieren en el mecanismo de dostribucvion de la aplicacion web.
Para comenzar te recomiendo el tomcat.
Saludos.