Sí, todavía está en uso y vale la pena aprenderlo.
Sin embargo, ten cuidado. Al igual que ASP clásico, se puede abusar escribiendo toda la lógica de negocios en él. Recuerde que es una tecnología de visualización y que la lógica empresarial se maneja mejor en otros lugares.
Busque un buen marco de aplicación web (prefiero Spring MVC, pero hay muchos otros) para estructurar su aplicación y siempre resista la tentación de escribir lógica de negocios en sus JSP solo porque puede.
Por supuesto, hay muchas otras buenas tecnologías de visualización además de JSP.
Algunas personas intentarán convencerte para que uses JSF. Si bien hay muchos trabajos corporativos que requieren conocimiento de JSF, personalmente creo que JSF es una buena idea básica con especificaciones defectuosas y una implementación horrible. Yo personalmente me mantengo alejado de él tanto como sea posible.
- ¿Qué debe saber un desarrollador web completo?
- ¿Vale la pena terminar mi licenciatura en Administración si quiero seguir una carrera en desarrollo web?
- ¿Qué característica desea que tengan los clientes de correo electrónico?
- ¿Se puede convertir una función de JavaScript en un objeto diferido jQuery?
- ¿Cuáles son algunos recursos excelentes para un diseño avanzado con capacidad de respuesta CSS que no te importa compartir?