Servlets

En la actualidad, salvo que te toque programar en un proyecto con mucha solera, es improbable que tengas que usar Servlets en tu aplicación. Lo normal es usar un framework. Habitualmente, será Spring Boot, aunque te puede tocar un proyecto con JSF, Struts, o cualquier otro. Todos los frameworks tienen algo en común: los fundamentos. Esto será lo que veremos en este curso.

Estos fundamentos se repiten a lo largo de todos los frameworks para el desarrollo de aplicaciones web: coger datos de un formulario HTML, controlar el procesamiento de estos datos en el Servlet, y mandar de nuevo la respuesta al frontend son unos pasos comunes a cualquier aplicación web que necesitas conocer.

Lecciones

Contenedor de aplicaciones vs Servidor de aplicaciones

Un Contenedor de aplicaciones Sólo alberga Servlets (aplicaciones Java). JEE es una especificación que determina las APIs para construir una aplicación corporativa. Por tanto, los diferentes servidores de aplicaciones deberán tener ciertas clases que harán lo que J2E determina, aunque la implementación de sus clases difiera. JEE nace de la […]

Servlet

Es una clase Java que se ejecuta en el contexto de un servicio de red y su misión es recibir y responder a las peticiones de uno o más clientes. El servlet lee cosas del request y escribe cosas en el response. Fichero web.xml, dentro de la carpeta WEB-INF Contiene […]

Peticiones al servidor: GET vs POST

GET: Hey servidor! Mira lo que te mando en la URL y haz algo, quieres?! POST: Hey servidor! Mira lo que te mando en mi cuerpecito y haz algo quieres?! GET es más rápido que POST. El número de caracteres que puedes enviar utilizando GET es limitado y depende del servidor. La información enviada […]

Librerías necesaria

Btn derecho sobre el proyecto → Properties → Java build path → libraries Add JARs → añade un jar a partir de nuestra carpeta de proyecto.Add External JARs → añade un jar ubicado en una carpeta de nuestro equipo.Add Library → añade una librería a partir de las que se encuentren disponibles. Ya […]

Ejercicios

Ejercicio: Suma Hacer un servlet que recoja de la url dos números y calcule la suma. Enviaremos los datos desde un formulario web. Ejercicio: Calculadora Hacer un servlet que recoja de la url la operación (suma, resta, multiplicación, división), opere en consecuencia y muestre el resultado en una página web. Enviaremos los […]

Aviso Legal | Política de privacidad