Está en la página 1de 2

LABORATORIO

Desarrollar el siguiente menú N°1


ARQUITECTURA Y ESTRUCTURA DE SISTEMAS
SIS-401

OBJETIVOS:

 Desarrollar una página web mediante el lenguaje de programación Java.


 Conocer la estructura básica de despliegue de una página web.
EJEMPLOS
Ejemplo 1: Implementar una página Web mediante servlet JAVA

response.setContentType("text/html");
PrintWriter out=response.getWriter();
out.println("<html><body><center>");
out.println("ARQUITECTURA Y ESTRUCTURA DE SISTEMAS");
out.println("</center></body></html>");

Ejercicio: Desarrollar una página Web mediante servlet que muestre el texto de tamaño gradual.

Ejercicio 2: Desarrollar un archivo HTML a través de la recogida de parámetros,


Vacuna.java

PrintWriter out = response.getWriter();


response.setContentType("text/html");
String nombre=request.getParameter("nombre");
String edad=request.getParameter("edad");
String sexo=request.getParameter("sexo");
String departamento=request.getParameter("departamento");
String vacuna=request.getParameter("vacuna");
String [] alergias=request.getParameterValues("alergia");
boolean sw=false;
out.println("<html><body>");
out.println("<h1>Persona: "+nombre+"</br>");
out.println("<h1>Edad: "+edad+"</br>");
out.println("<h1>Sexo: "+sexo+"</br>");
out.println("Pertenece al area del:
<b>"+departamento+"</b></h1>");
out.println("<h1>Vacuna: "+vacuna+"</br>");
out.println("<br/>Tipos de alergias:<br/>");
if(alergias!=null){ // si no se selecciona ningun elemento del
CheckBox
for(String s:alergias){
out.println("<b>"+s+"</b><br/>");
sw=true;
}
}
if(sw==false) {
out.println("<b>Esta persona no tiene alergias</b><br/>");
}
out.println("</body></html>");

Desarrollar el siguiente menú


Desarrollar el siguiente menú
formulario.html
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<h1> Formulario de Registro de Vacuna</h1>
<form action="Vacuna" method="post">
Introduzca su nombre:<input type="text" name="nombre"/><br/>
Edad: <input type="number" max="100" min="18" name="edad"/><br/>
Departamento:<select name="departamento">
<option value="Occidente">La Paz</option>
<option value="Occidente">Oruro</option>
<option value="Oriente">Santa Cruz</option>
<option value="Oriente">Beni</option>
</select>
<br/><br/>
Vacunas:<br/>
<input type="radio" name="vacuna" value="jhonsson_jhonsson" checked/>Jhonsson &
Jhonsson<br/>
<input type="radio" name="vacuna" value="sputnikv"/>Sputnik V<br/>
<input type="radio" name="vacuna" value="sinovac"/>Sinovac<br/><br/>
Alergias:<br/>
<input type="checkbox" name="alergia" value="farmacos"/>Farmacos<br/>
<input type="checkbox" name="alergia" value="nasal"/>Nasal<br/>
<input type="checkbox" name="alergia" value="asma"/>Asma<br/>
<br/>
<br/>
Sexo:
<input type="radio" name="sexo" value="hombre" checked/>Hombre<br/>
<input type="radio" name="sexo" value="mujer"/>Mujer<br/><br/>
<input type="submit" value="Enviar"/>
</form>
</body>
</html>

Desarrollar el siguiente menú

También podría gustarte