Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Guia R
Guia R
solución informática.
el desarrollo de aplicaciones.
2. Presentación
Hoy en día las aplicaciones que funcionan a través de la web están en auge. Existen
diferentes tecnologías que se pueden usar para hacer proyectos de este tipo: PHP, ASP,
NodeJS, entre otras. Java también provee clases para desarrollar proyectos web, una de
esas son los servlets que se ejecutan en el servidor TOMCAT. En el material de formación
A través de las actividades propuestas en esta guía, usted afianzará sus conocimientos
GFPI-F-019 V3
Página 1 de 8
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
acerca de las ventajas que pueden tener aplicaciones web respecto a las de escritorio.
Después deberá realizar una consulta de comparación de servlets con otras tecnologías
que permiten realizar aplicaciones web y participará en un foro con su opinión, de acuerdo
a la investigación adelantada. Finalmente, como producto final de esta guía, usted deberá
JAVA que se ejecutan en la web a través de los servlets. En un entorno de desarrollo real,
esa aplicación web se instalará en un servidor TOMCAT en internet para que cualquier
¿Qué ventajas trae al usuario final ejecutar una aplicación web respecto a una aplicación
GFPI-F-019 V3
Página 2 de 8
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
para el aprendizaje
servidores TOMCAT. Por ejemplo, además del mencionado serlvet, usted puede
desarrollar la aplicación en lenguaje PHP, ASP, NodeJS, Python, Ruby, entre otros.
Escoja uno de estos lenguajes e investigue en internet una comparación con los servlets
etc. Teniendo información relevante debata en el foro Evidencia AA4. Foro temático:
realizada. Revise las participaciones de sus compañeros y comente por lo menos dos de
ellas.
Una vez haya estudiado el material de formación, y respondido las preguntas anteriores,
GFPI-F-019 V3
Página 3 de 8
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
formularios HTML tipo GET y POST. Tomando como referencia este ejemplo realice la
siguiente actividad:
Cree una carpeta llamada actividad en la carpeta webapps del servidor TOMCAT.
problema:
Se requiere una aplicación que tenga un formulario tipo POST en el que se le pida
- Nombre
- Peso (kg)
- Estatura (mt)
tabla.
GFPI-F-019 V3
Página 4 de 8
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
Categoría IMC
El resultado que se debe mostrar al usuario debe ser como el siguiente ejemplo:
Peso: 80
Estatura: 1.80
Comprima en un zip la carpeta actividad que usted creó en el servidor TOMCAT con todos
los archivos que solucionan el problema anterior, y envíela a través del link Evidencia
3.6 Materiales:
Material de formación
Insertar un servidor web Tomcat y ejecutar una aplicación Java vía web.
Material de apoyo
Clase HttpServlet
GFPI-F-019 V3
Página 5 de 8
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
4. Actividades de evaluación
Evaluación
5. Glosario de términos
Servlet: son clases de Java que permiten ejecutar aplicaciones web en un servidor, en
GET: método usado en formularios HTML para enviar parámetros por la URL, en este
caso, a un servlet.
POST: método usado en formularios HTML para enviar parámetros de forma no visible, en
GFPI-F-019 V3
Página 6 de 8
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
6. Referentes bibliográficos
https://docs.oracle.com/cd/E17802_01/products/products/servlet/2.1/api/javax.servl
GFPI-F-019 V3
Página 7 de 8