Lo que es estar cerrado y no saber lo mínimo de la plataforma de Java.
Dale una checada a las aplicaciones de los bancos (Aplicaciones empresariales) y estan hechas en JSP.
Cita: Mensaje Original por Cain
Yo creo que "si quieres hacer aplicaciones funcionales multiplataforma, usa PHP".
PHP es libre y de código abierto, no necesitas pagar licencias y la mayoría de hostings lo soportan.