¡Bienvenidos a todos! Esta publicación formará parte de una serie de 13 publicaciones que estaré desarrollando para aprender a desarrollar una aplicación web pura en Java bajo la plataforma JEE usando Servlets y JSPs. Este será un curso en forma de guía para aquellas personas que recién estén empezando en el mundo de la programación web y que todavía no hacen uso de ningún framework.
Haciendo uso de JSPs y Servlets construiremos nuestras aplicaciones webs los cuales se ejecutarán en Apahe Tomcat (Contenedor de Servlets), el cual lo usaremos como servidor de aplicaciones para ejecutar nuestro proyecto. Asimismo, usaremos Eclipse como herramienta IDE (Entorno de Desarrollo Integrado) para la edición y compilación de nuestro código.
Haciendo uso de JSPs y Servlets construiremos nuestras aplicaciones webs los cuales se ejecutarán en Apahe Tomcat (Contenedor de Servlets), el cual lo usaremos como servidor de aplicaciones para ejecutar nuestro proyecto. Asimismo, usaremos Eclipse como herramienta IDE (Entorno de Desarrollo Integrado) para la edición y compilación de nuestro código.
Clase 1b
Recordando...
- Una aplicación web es una colección de Servlets, JSPs, clases Java, HTML, imágenes, etc.
- Apache es un servidor web o servidor de páginas.
- Tomcat es un contenedor de Servlet y páginas JSPs (ya incluye el anterior).
- En cambio Jboss, es un contenedor de Enterprise Java Beans, o sea que contiene aplicaciones web con interacciones a bases de datos, incluye los otros dos mencionados anteriormente.
Qué es un JSP?
Un JSP (Java Server Page) es un componente web que se encuentra en el lado del servidor y dentro podemos hacer scripting, es decir que podemos incrustar código java dentro del código html.
Qué es un scriptlet?
Es una etiqueta (<% %>) que indica que dentro podemos escribir código java en un JSP.
Qué es un expression?
Es una etiqueta (<!= >) que indica que dentro podemos mostrar el resultado de una expresión java convertida en una cadena String en un JSP
EJERCICIO
1. Crear el proyecto LP2-semana01b como se muestra en la siguiente imagen
1. Crear el proyecto LP2-semana01b como se muestra en la siguiente imagen
Un Servlet o JSP pueden ser invocados desde la etiqueta <form> de un HTML o JSP
3. Crear el jsp resultado.jsp
3. Crear el jsp resultado.jsp
Código
request es un objeto que contiene la petición actual del Http Request y mediante el método getParameter() recuperamos la referencia que el Serlvlet envió al JSP
4. Establecer facilito.html como página de bienvenida en el archivo de configuración web.xml
LP2-sesion01b facilito.html index.htm index.jsp default.html default.htm default.jsp
Recordemos que web.xml es un archivo que contiene la información de la configuración de la aplicación y dentro podemos configurar la sesión, definir nuestra página de bienvenida, páginas de error, registrar servlets, etc. Añadiremos información a medida que vayamos avanzando en las siguientes publicaciones.
5. Ejecutar nuestra aplicación
Descargar ejercicio
Interesante, esto me esta gustando.
ResponderBorrarQué bueno! Estos pequeños posts muestran lo básico por donde un programador web debe de comenzar para desarrollar aplicaciones web. Uso de Servlet y JSPs y JDBC como base para entrar al manejo de frameworks como Ibatis, MyBatis, Struts, JSF, JSP, JPA, Spring, etc,
Borrar¡Excelente tutorial! Muchas gracias.
ResponderBorrar¡Muchas gracias! Te invito a seguir la página y a compartir las publicaciones para que otros también puedan acceder al material. Saludos.
Borrar