Pues un servidor HTTP y el J2SE
generalmente como servidor se usa el tomcat quiza te de un poco de lata para la instalacion, pero es muy bueno, ahora si no quieres tener un apr de problemas instalandolo, pues el resin es muy facil...
en fin, es todo lo que necesitas, ah y muchas ganas de programar