Servlets y JSP: tutorial Jakarta EE 10 y Java 21

Has aprendido las bases de Servlet 6.0 y JSP 3.1 con Jakarta EE 10 sobre Tomcat 10. Estas tecnologías son el cimiento de todo el ecosistema web Java. Con esta base puedes:

  • Dar el salto a Spring MVC: el framework más usado en el mundo Java empresarial. Spring Boot simplifica enormemente la configuración, pero bajo el capó usa exactamente los Servlets que acabas de aprender.
  • Explorar Quarkus o Micronaut: frameworks modernos optimizados para contenedores y GraalVM Native Image, con tiempos de arranque de milisegundos.
  • Jakarta REST (JAX-RS): para APIs RESTful, incluida en el perfil completo de Jakarta EE.
  • WebSocket: comunicación bidireccional en tiempo real, incluida en Tomcat 10 sin dependencias adicionales.

Conectar tu aplicación a una base de datos

Para conectar tus Servlets a MySQL, PostgreSQL u otro SGBD, consulta nuestro tutorial de Acceso a bases de datos con JDBC, donde se tratan ConnectionPool con HikariCP, PreparedStatement, transacciones y el patrón DAO.

Recursos adicionales

Complementa este tutorial con el de Swing y JFC para interfaces de escritorio y el de TutorJava Básico para reforzar los fundamentos del lenguaje.

Imagen: Pexels / Brett Sayles

COMPARTE ESTE ARTÍCULO

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP
ARTÍCULO ANTERIOR