Código fuente del archivo = “apartado1.html”

Anuncio
Código fuente del archivo = “apartado1.html”
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Apartado 1: Introducción de datos</title>
</head>
<body>
<h2>FORMULARIO</h2>
<form action="apartado1.jsp" methop="post">
<table>
<tr>
<td>Número referencia</td>
<td><input type="text" name="numero" maxlength="5"/></td>
</tr>
<tr>
<td>Nombre</td>
<td><input type="text" name="nombre" maxlength="20"/></td>
</tr>
<tr>
<td>Apellidos</td>
<td><input type="text" name="apellidos" maxlength="20"/></td>
</tr>
<tr>
<td>Edad</td>
<td><input type="text" name="edad" maxlength="2"/></td>
</tr>
<tr>
<td><input type="submit" value="Enviar" name="enviarSubmit"></td>
<td><input type="reset" name="borrar"/></td>
</tr>
</table>
</form>
</body>
</html>
Código fuente del archivo = “apartado2.jsp”
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Datos procesados</title>
</head>
<body>
<%
String v_referencia, v_nombre, v_apellidos, v_edad;
v_referencia = request.getParameter("numero");
v_nombre = request.getParameter("nombre");
v_apellidos = request.getParameter("apellidos");
v_edad = request.getParameter("edad");
//Lo mostramos por pantalla
out.println("<h4>Resultado del procesamiento de datos:</h4><BR>");
out.println("-------------------------------------<BR>");
out.println("<strong>Número de referencia: </strong>\t"+v_referencia);
out.println("<br><strong>Nombre:</strong>\t\t" + v_nombre + "<BR>");
out.println("<strong>Apellidos:</strong>" + v_apellidos +"<BR>");
out.println("<strong>Edad:</strong>" + v_edad + "<BR>");
%>
</body>
</html>
Código fuente del archivo = “apartado2.html”
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Apartado 2: Introducción de datos</title>
</head>
<body>
<h2>FORMULARIO</h2>
<form action="apartado2.jsp" methop="post">
<table>
<tr>
<td>Número referencia</td>
<td><input type="text" name="numero" maxlength="5"/></td>
</tr>
<tr>
<td>Nombre</td>
<td><input type="text" name="nombre" maxlength="20"/></td>
</tr>
<tr>
<td>Apellidos</td>
<td><input type="text" name="apellidos" maxlength="20"/></td>
</tr>
<tr>
<td>Edad</td>
<td><input type="text" name="edad" maxlength="2"/></td>
</tr>
<tr>
<td><input type="submit" value="Editar" name="enviarSubmit"></td>
<td><input type="reset" name="borrar"/></td>
</tr>
</table>
</form>
</body>
</html>
Código fuente del archivo = “apartado2.jps”
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="java.util.*" session="true" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Datos procesados</title>
</head>
<body>
<%
//Para obtener la sesión de un usuario
HttpSession sesion=request.getSession();
//Obtener la id de la sesión
out.println("<b>Id de la sesión: </b>" + sesion.getId());
//Obtener el momento de creacion
Date momento=new Date(sesion.getCreationTime());
out.println("<BR><b>Creación de la sesión:</b>" + momento);
//Obtener el último acceso
Date acceso=new Date(sesion.getLastAccessedTime());
out.println("<br><b>Último acceso: </b>"+acceso+"<br>");
String v_referencia, v_nombre, v_apellidos, v_edad;
v_referencia = request.getParameter("numero");
session.setAttribute( "numero", v_referencia );
v_nombre = request.getParameter("nombre");
session.setAttribute( "nombre", v_nombre );
v_apellidos = request.getParameter("apellidos");
session.setAttribute( "apellidos", v_apellidos );
v_edad = request.getParameter("edad");
session.setAttribute( "edad", v_edad );
//Lo mostramos por pantalla
out.println("<h4>Resultado del procesamiento de datos:</h4><BR>");
out.println("-------------------------------------<BR>");
out.println("<strong>Número de referencia: </strong>\t" + v_referencia);
out.println("<br><strong>Nombre:</strong>\t\t" + v_nombre + "<BR>");
out.println("<strong>Apellidos:</strong>" + v_apellidos +"<BR>");
out.println("<strong>Edad:</strong>" + v_edad + "<BR>");
%>
<A HREF="editar.jsp">Editar</A>
</body>
</html>
Código fuente del archivo = “editar.jps”
%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<h4>EDITAR DATOS</h4>
<form action="apartado2.jsp" method="post">
<table>
<tr>
<td>Referencia actual</td>
<td><input type="text" name="numero" value="<%= session.getAttribute(
"numero" ) %>"></td>
</tr>
<tr>
<td>Nombre actual</td>
<td><input type="text" name="nombre" value="<%= session.getAttribute(
"nombre" ) %>"></td>
</tr>
<tr>
<td>Apellido actual</td>
<td><input type="text" name="apellidos" value="<%= session.getAttribute(
"apellidos" ) %>"></td>
</tr>
<tr>
<td>Edad actual</td>
<td><input type="text" name="edad" value="<%= session.getAttribute(
"edad" ) %>"></td>
</tr>
<tr>
<td><input type="submit" value="Enviar" name="enviarSubmit"></td>
<td><input type="reset" name="borrar"/></td>
</tr>
</table>
</form>
</body>
</html>
Descargar