hola, en
http://java.programacion.net
Encuentras un tutorial muy bueno para empezar con java y jsp.
Lo que necesitas tener para trabajar es:
JDK (el compilador y la maquina virtual java)
http://java.sun.com
TOMCAT (servidor web)
http://jakarta.apache.org
Y opcionalmente algun IDE (herramienta de desarrollo) que te guste: JBuilder, VisualAge, Forte, JDeveloper, etc, etc, ....
Y listo,