8.2 Ejemplos de Servlet y Páginas en HTML

A continuación se transcribe el servlet que integra la aplicación.

Login_Controller.java

import java.io.IOException;

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import javax.servlet.ServletConfig;

import java.sql.*;

import javax.servlet.http.HttpSession;

/**

* @version 1.0

* @author

*/

public class Login_Controller extends HttpServlet {

/**

* @see javax.servlet.http.HttpServlet#void (javax.servlet.http.HttpServletRequest, javax.servlet.http . HttpServletResponse)

*/

private Connection conn = null;

public void doGet(HttpServletRequest req, HttpServletResponse resp)

throws ServletException, IOException {

String usuarioID = req.getParameter(”usuario”);

String clave = req.getParameter(”clave”);

Statement stmt = null;

ResultSet rs = null;

String select = ”select * from sergio.usuario where usuario=”’+ usuarioID +”’ and ”+ ”clave=”’+ clave +””’;

System.out.println(select);

try

{

stmt = conn.createStatement();

rs = stmt.executeQuery(select);

if (rs.next()!=false)

{

HttpSession session = req.getSession();

session.setAttribute(”usuarioNombre”, rs.getString(”nombre”));

session.setAttribute(”usuarioApellido”, rs.getString(”apellido”));

getServletContext().getRequestDispatcher(”logueado.jsp”).forward(req, resp);

}else

{ System.out.println(”error login”);

String error = new String(”si”);

req.setAttribute(”error”, error);

getServletContext().getRequestDispatcher(”index.jsp”).forward(req, resp);

}

}catch(Exception e){}

}

/**

* @see javax.servlet.http.HttpServlet#void (javax.servlet.http.HttpServletRequest, javax.servlet.http . HttpServletResponse)

*/

public void doPost(HttpServletRequest req, HttpServletResponse resp)

throws ServletException, IOException {

String nombre = req.getParameter(”nombre”);

String apellido = req.getParameter(”apellido”);

String usuario = req.getParameter(”usuario”);

String clave = req.getParameter(”pass”);

Statement stmt = null;

String select;

try

{

stmt = conn.createStatement();

select = ”INSERT INTO SERGIO.USUARIO (ID,NOMBRE, APELLIDO, USUARIO, CLAVE) VALUES (DEFAULT,” + ””’+ nombre + ”’,”’+ apellido + ”’,”’+ usuario + ”’,”’ + clave + ”’)”;

System.out.println(select);

int nfilas = stmt.executeUpdate(select);

//System.out.println(nfilas); imprime la cantidad de filas involucradas en la consulta

}catch(Exception e){ System.out.println(”error al ejecutar sentencia sql”);}

finally {

try {

if (stmt != null) stmt.close();

} catch (SQLException e) {}

}

getServletContext().getRequestDispatcher(”registro.html”).forward(req, resp);

}

/**

* @see javax.servlet.GenericServlet#void ()

*/

public void init(ServletConfig config) throws ServletException {

super.init(config);

try {

Class.forName(”COM.ibm.db2.jdbc.app.DB2Driver”);

conn = DriverManager.getConnection(”jdbc:db2:EHP”);

} catch(Exception e) {

System.out.println(”Error al cargar el driver”);

System.out.println(e.getMessage());

}

}

}

Seguidamente se transcribe una de las páginas que integran la aplicación, por considerársela representativa de la mayoría de las páginas utilizadas.

biblio.jsp

<?xml version=”1.0” encoding=”ISO-8859-1” ?>

<!DOCTYPE html PUBLIC ”-//W3C//DTD XHTML 1.1//EN”” https://www.w3.org

/ TR/xhtml11/DTD/xhtml11.dtd”>

<html xmlns=”https://www.w3.org/1999/xhtml”>

<%@ page

language=”java”

contentType=”text/html; charset=ISO-8859-1”

pageEncoding=”ISO-8859-1”

session=”true”

%>

<meta http-equiv=”Content-Type” content=”text/html; charset=ISO-8859-1” />

<meta name=”GENERATOR” content=”IBM WebSphere Studio” />

<meta http-equiv=”Content-Style-Type” content=”text/css” />

<link href=”theme/eph.css” rel=”stylesheet” type=”text/css”/>

<title>biblio.jsp</title>

</head>

<body>

<div id=”all”>

<div class=”header”>

<table width=”900” border=”0”>

<tr>

<td><img src=”img/datawarehouse.jpg” width=”110” height=”140” ></td>

<td><h1>Minería de Datos Aplicada a la EPH</h1></td>

</tr>

</table>

</div><!—end header—>

<div class=”content”>

<div class=”column left”>

<fieldset class=”buscador”>

<% String usuario = (String)session.getAttribute(”usuarioNombre”);

String apellido = (String)session.getAttribute(”usuarioApellido”);

%>

<legend><%=usuario%> <%=apellido%></legend>

<table width=”150” >

<tr>

<td>&nbsp;</td>

</tr>

<tr>

<td align=”center”><img src=”img/idmsyst2.gif” /></td>

</tr>

<tr>

<td>&nbsp;</td>

</tr>

</tr>

</table>

</fieldset><!— fin del buscador—>

<fieldset class=”buscador”>

<legend>Minería de Datos Aplicada

<p> a la EPH</legend>

<div id=”navcontainer”>

<img src=”img/minero.JPG” >

</div>

</fieldset>

<fieldset class=”buscador”>

<legend>Capitulos</legend>

<div id=”navcontainer”>

<ul id=”navlist”>

<li>

<a href=”doc/tfcutro.pdf”>Capitulo No 1</a>

</li>

<li>

<a href=”doc/Introducción a el DB2-CapNo 2.pdf ” >Capitulo No 2</a>

</li>

<li>

<a href=”doc/Introducción a Intelligent Miner for Data - CapNo 3.pdf ” >

Capitulo No 3 </a>

</li>

<li>

<a href=”doc/Introducción al WebSphere Studio - Cap No 4.pdf ” >

Capitulo N o 4</a>

</li>

<li>

<a href=”doc/Creacion del Data Warehouse - CapNo 5.pdf ” >

Capitulo No 5</a>

</li>

<li>

<a href=”doc/Extraccion de Conocimientos con IBM Intelligent Miner - CapN o 6 .

pdf ” > Capitulo N o 6 </a>

</li>

<li><a href=”doc/”>Capitulo No 7</a></li>

</ul>

</div>

</fieldset><!— fin del buscador—>

</div><!—end left—>

<div class=”column main2col”>

<div id=”header-menu”>

<ul id=”navi”>

<li><a href=”index.jsp”>Inicio</a></li>

<li><a href=”html/resu.html”>Resultados</a></li>

<li><a href=”EPH.jsp”>EPH</a></li>

<li><a href=”conclu.jsp”>Conclusiones</a></li>

<li><a href=”biblio.jsp”>Bibliografia</a></li>

</ul>

</div>

<!— ak ingresa toda la informacion que va variar (imagens, textos)—>

<div class=”contenido”>

<h2>Bibliografia</h2>

<table width=”650” border=”0” cellpadding=”0” cellspacing=”0” class=”biblio”>

<tr>

<td><i>AUTOR</i></td>

<td><i>LIBRO</i></td>

<td><i>PAIS</i></td>

<td class=”derecho”><i>AÑO</i></td>

</tr>

<tr>

<td>Fayyad, U.M. Piatetskiy-Shapiro

G. Smith, P. Ramasasmy</td>

<td>Advances in Knowledge Discovery and Data Mining</td>

<td>USA</td>

<td class=”derecho”>2006</td>

</tr>

<tr>

<td>W. H. Inmon, Jhon Wiley and Sons</td>

<td>Data Warehouse Performance</td>

<td>USA</td>

<td class=”derecho”>1992</td>

</tr>

<tr>

<td>IBM Press 2001</td>

<td>IBM DB2 UDB Business Intelligence Tutorial</td>

<td>USA</td>

<td class=”derecho”>2001</td>

</tr>

<tr>

<td>W. H. Inmon, Jhon Wiley and Sons</td>

<td>Data Warehouse Performance</td>

<td>USA</td>

<td class=”derecho”>1992</td>

</tr>

<tr>

<td>Eric Thompson, Jhon Wileyand Sons</td>

<td>OLAP Solutios: Building Multidimentional Information Sysmens, Segunda

Edición</td>

<td>USA</td>

<td class=”derecho”>1997</td>

</tr>

<tr>

<td>Alex Berson, Stephen J. Smith, Mc Graw Hill</td>

<td>Data Warehouse, Data Mining and OLAP</td>

<td>USA</td>

<td class=”derecho”>1997</td>

</tr>

<tr>

<td>Alan Simon, Jhon Wiley and Sons</td>

<td>Data Warehouse, Data Mining and OLAP</td>

<td>USA</td>

<td class=”derecho”>1997</td>

</tr>

<tr>

<td>Juan C. Trujilla, Manuel Palomar</td>

<td>Diseño de Almacenes de Datos</td>

<td>España</td>

<td class=”derecho”>2002</td>

</tr>

<tr>

<td>Colin J. White</td>

<td>IBM Enterprise Analytics for the Intelligent e-Business</td>

<td>USA</td>

<td class=”derecho”>2001</td>

</tr>

<tr>

<td>IBM Press</td>

<td>IBM DB2 Intelligent Miner for Data:

Utilización de Intelligent Miner for Data</td>

<td>USA</td>

<td class=”derecho”>2002</td>

</tr>

<tr>

<td>IBM Press</td>

<td>IBM DB2 Intelligent Miner Visualization:

Using the Intelligent Miner Visualizers</td>

<td>USA</td>

<td class=”derecho”>2002</td>

</tr>

<tr>

<td class=”abajo”>IBM Press</td>

<td class=”abajo”>IBM DB2 Intelligent Miner for Data :

Utilización de l Visualizador de Asociaciones

<td class=”abajo”>USA</td>

<td class=”derecho abajo”>2002</td>

</tr>

</table>

</div>

</div><!—end middle—>

</div><!—end content—>

<div class=”footer”>

<table width=”82%” height=”35” border=”0” align=”center” cellpadding=”2”>

<tr>

<td width=”20%”><div align=”center” class=”Estilo1”> Trabajo Final de Apli-

caciones </A>

</div></td>

<td width=”31%” class=”Estilo1” align=”center”>Luis Alfonso Cutro</td>

<td width=”29%” class=”Estilo1” align=”center”>alfonsocutro@gmail.com</td>

</tr>

</table>

</div><!—end footer—>

</div><!—end all—>

</body>

</html>

conclu.jsp

<?xml version=”1.0” encoding=”ISO-8859-1” ?>

<!DOCTYPE html PUBLIC ”-//W3C//DTD XHTML 1.1//EN” ”https://www .

w3 . org / TR / xhtml11 / DTD / xhtml11.dtd”>

<html xmlns=”https://www.w3.org/1999/xhtml”>

<head>

<%@ page

language=”java”

contentType=”text/html; charset=ISO-8859-1”

pageEncoding=”ISO-8859-1”

session=”true”

%>

<meta http-equiv=”Content-Type” content=”text/html; charset =ISO-8859-1 ” /

>

<meta name=”GENERATOR” content=”IBM WebSphere Studio” />

<meta http-equiv=”Content-Style-Type” content=”text/css” />

<link href=”theme/eph.css” rel=”stylesheet” type=”text/css” />

<title>conclu.jsp</title>

</head>

<body>

<div id=”all”>

<div class=”header”>

<table width=”900” border=”0”>

<tr>

<td><img src=”img/datawarehouse.JPG” width=”110” height=”140” ></td>

<td><h1>Minería de Datos Aplicada a la EPH</h1></td>

</tr>

</table>

</div><!—end header—>

<div class=”content”>

<div class=”column left”>

<fieldset class=”buscador”>

<% String usuario = (String)session.getAttribute(”usuarioNombre”);

String apellido = (String)session.getAttribute(”usuarioApellido”);

%>

<legend><%=usuario%> <%=apellido%></legend>

<table width=”150”>

<tr>

<td>&nbsp;</td>

</tr>

<tr>

<td align=”center”><img src=”img/idmsyst2.gif” /></td>

</tr>

<tr>

<td>&nbsp;</td>

</tr>

</tr>

</table>

</fieldset><!— fin del buscador—>

<fieldset class=”buscador”>

<legend>Minería de Datos Aplicada

<p> a la EPH</legend>

<div id=”navcontainer”>

<img src=”img/minero.JPG” >

</div>

</fieldset>

<fieldset class=”buscador”>

<legend>Capitulos</legend>

<div id=”navcontainer”>

<ul id=”navlist”>

<li><a href=”doc/tfcutro.pdf”>Capitulo No 1</a></li>

<li><a href=”doc/Introducción a el DB2-CapNo 2.pdf”>

Capitulo No 2</a> </li>

<li><a href=”doc/Introducción a Intelligent Miner for Data-CapNo 3.pdf”>

Capitulo No 3 </a> </li>

<li><a href=”doc/Introducción al WebSphere Studio-CapNo 4.pdf”>

Capitulo No 4 </a> </li>

<li><a href=”doc/Creacion del Data Warehouse-CapNo 5.pdf”>

Capitulo No 5 </a> </li>

<li><a href=”doc/Extraccion de Conocimientos con IBM Intelligent Miner -

CapN o 6 . pdf”> Capitulo No 6 </a> </li>

<li><a href=”doc/”>Capitulo No 7</a></li>

</ul>

</div>

</fieldset><!— fin del buscador—>

</div><!—end left—>

<div class=”column main2col”>

<div id=”header-menu”>

<ul id=”navi”>

<li><a href=”index.jsp”>Inicio</a></li>

<li><a href=”D:\IBM\wsad\wokspace\EPH\WebContent\html\resu.html”>

Resultados</a></li>

<li><a href=”EPH.jsp”>EPH</a></li>

<li><a href=”conclu.jsp”>Conclusiones</a></li>

<li><a href=”biblio.jsp”>Bibliografia</a></li>

</ul>

</div>

<!— ak ingresa toda la informacion que va variar (imagens, textos)—>

<div class=”contenido”>

<h2>Conclusión</h2>

<p class=”conclusion”>Partiendo de los datos suministrados por el <span class= ” resalto”>Instituto Nacional de Estadística y Censos (https://www.indec.mecon.ar / )</span>, se pudieron extraer patrones sociodemográficos y económicos de la una muestra de la población total de la republica Argentina en este caso el aglomerado de Corrientes.

<br/>

Empleando técnicas de Clustering se obtuvo como resultado un modelo con todos los perfiles de los individuos que poseen planes asistenciales en la cuidad de Corrientes.

<br/>

Utilizando el algoritmo de Árboles de decisión y clasificación se obtuvo como resultado un modelo que clasifica a los individuos con sus respectivos ingresos y sus principales características sociodemográficas.

</p>

</div>

</div><!—end middle—>

</div><!—end content—>

<div class=”footer”>

<table width=”82%” height=”35” border=”0” align=”center” cellpadding=”2”>

<tr>

<td width=”20%”><div align=”center” class=”Estilo1” >

Trabajo Final de Aplicaciones</A>

</div></td>

<td width=”31%” class=”Estilo1” align=”center”>

Luis Alfonso Cutro</td>

<td width=”29%” class=”Estilo1” align=”center”>

alfonsocutro@gmail.com</td>

</tr>

</table>

</div><!—end footer—>

</div><!—end all—>

</body>

</html>

EPH.jsp

<?xml version=”1.0” encoding=”ISO-8859-1” ?>

<!DOCTYPE html PUBLIC ”-//W3C//DTD XHTML 1.1//EN” ”https://www.w3.org

/ TR / xhtml11 / DTD / xhtml11.dtd”>

<html xmlns=”https://www.w3.org/1999/xhtml”>

<head>

<%@ page

language=”java”

contentType=”text/html; charset=ISO-8859-1”

pageEncoding=”ISO-8859-1”

session=”true”

%>

<meta http-equiv=”Content-Type” content=”text/html; charset=ISO-8859-1” />

<meta name=”GENERATOR” content=”IBM WebSphere Studio” />

<meta http-equiv=”Content-Style-Type” content=”text/css” />

<link href=”theme/eph.css” rel=”stylesheet” type=”text/css”/>

<title>EPH.jsp</title>

</head>

<body>

<div id=”all”>

<div class=”header”>

<table width=”900” border=”0”>

<tr>

<td><img src=”img/datawarehouse.JPG” width=”110” height=”140” ></td>

<td><h1>Minería de Datos Aplicada a la EPH</h1></td>

</tr>

</table>

</div><!—end header—>

<div class=”content”>

<div class=”column left”>

<fieldset class=”buscador”>

<% String usuario = (String)session.getAttribute(”usuarioNombre”);

String apellido = (String)session.getAttribute(”usuarioApellido”);

%>

<legend><%=usuario%> <%=apellido%></legend>

<table width=”150”>

<tr>

<td>&nbsp;</td>

</tr>

<tr>

<td align=”center”><img src=”img/idmsyst2.gif” /></td>

</tr>

<tr>

<td>&nbsp;</td>

</tr>

</tr>

</table>

</fieldset><!— fin del buscador—>

<fieldset class=”buscador”>

<legend>Minería de Datos Aplicada

<p> a la EPH</legend>

<div id=”navcontainer”>

<img src=”img/minero.JPG” >

</div>

</fieldset>

<fieldset class=”buscador”>

<legend>Capitulos</legend>

<div id=”navcontainer”>

<ul id=”navlist”>

<li><a href=”doc/tfcutro.pdf”>Capitulo No 1</a></li>

<li><a href=”doc/Introducción a el DB2-CapNo 2. pdf”> Capitulo No 2</a>

</li>

<li><a href=”doc/Introducción a Intelligent Miner for Data-CapNo 3. pdf”> Ca-

pitulo No 3 </a> </li>

<li><a href=”doc/Introducción al WebSphere Studio-CapNo 4. pdf”> Capitulo

No 4 </a> </li>

<li><a href=”doc/Creacion del Data Warehouse-CapNo 5. pdf”> Capitulo No 5

</a> </li>

<li><a href=”doc/Extraccion de Conocimientos con IBM Intelligent Miner - CapNo 6

. pdf ” > Capitulo No 6 </a> </li>

<li><a href=”doc/”>Capitulo No 7</a></li>

</ul>

</div>

</fieldset><!— fin del buscador—>

</div><!—end left—>

<div class=”column main2col”>

<div id=”header-menu”>

<ul id=”navi”>

<li><a href=”index.jsp”>Inicio</a></li>

<li><a href=”html/resu.html”>Resultados</a></li>

<li><a href=”EPH.jsp”>EPH</a></li>

<li><a href=”html/conclu.html”>Conclusiones</a></li>

<li><a href=”biblio.jsp”>Bibliografia</a></li>

</ul>

</div>

<!— ak ingresa toda la informacion que va variar (imagens, textos)—>

<br/>

<div class=”contenido”>

<h2>EPH</h2>

<p class=”conclusion”>

La misma contiene información de la nueva EPH , cuya muestra incluye 25.000 familias de las 28 aglomerados urbanos de la República Argentina con una frecuencia de cada tres meses.</p>

</div>

</div><!—end middle—>

</div><!—end content—>

<div class=”footer”>

<table width=”82%” height=”35” border=”0” align=”center” cellpadding=”2”>

<tr>

<td width=”20%”><div align=”center” class=”Estilo1”>

Trabajo Final de Aplicaciones</A>

</div></td>

<td width=”31%” class=”Estilo1” align=”center”>

Luis Alfonso Cutro</td>

<td width=”29%” class=”Estilo1” align=”center”>

alfonsocutro@gmail.com</td>

</tr>

</table>

</div><!—end footer—>

</div><!—end all—>

</body>

</html>

index.jsp

<?xml version=”1.0” encoding=”ISO-8859-1” ?>

<!DOCTYPE html PUBLIC ”-//W3C//DTD XHTML 1.1//EN” ”https://www.w3.org

/ TR / xhtml11 / DTD/xhtml11 . dtd”>

<html xmlns=”https://www.w3.org/1999/xhtml”>

<head>

<%@ page

language=”java”

contentType=”text/html; charset=ISO-8859-1”

pageEncoding=”ISO-8859-1”

%>

<meta http-equiv=”Content-Type” content=”text/html; charset=ISO-8859-1” />

<meta name=”GENERATOR” content=”IBM WebSphere Studio” />

<meta http-equiv=”Content-Style-Type” content=”text/css” />

<link href=”theme/eph.css” rel=”stylesheet” type=”text/css” />

<title>index.jsp</title>

</head>

<div id=”all”>

<div class=”header”>

<table width=”900” border=”0”>

<tr>

<td><img src=”img/datawarehouse.jpg” width=”110” height=”140” ></td>

<td><h1>Minería de Datos Aplicada a la EPH</h1></td>

</tr>

</table>

</div><!—end header—>

<div class=”content”>

<div class=”column left”>

<fieldset class=”buscador”>

<form action=”Login_Controller” method=”get”>

<legend>Login</legend>

<table>

<tr>

<td>Usuario</td>

</tr>

<tr>

<td><input type=”text” name=”usuario”/></td>

</tr>

<tr>

<td>

Clave

</td>

<tr>

<td><input name=”clave” type=”password” /></td>

</tr>

<tr>

<td><input type=”submit” value=”ingresar” align=”right”/></td>

</tr>

<% String error = (String)request.getAttribute(”error”);

if((error !=null)&&(error.compareTo(”si”)==0))

{%>

<tr>

<td align=”center”><span style=”color:red; font-size: 10px;”>

Error en el login</span></td>

</tr>

<%}%>

</table></form>

</fieldset><!— fin del buscador—>

<fieldset class=”buscador”>

<legend>Minería de Datos Aplicada<p> a la EPH</legend>

<div id=”navcontainer”>

<img src=”img/minero.JPG” >

</div>

</fieldset><!— fin del buscador—>

<fieldset class=”buscador”>

<legend>Registrarse</legend>

<form method=”post” action=”Login_Controller”>

<table>

<tr>

<td>Nombre</td>

</tr>

<tr>

<td><input type=”text” name=”nombre”/></td>

</tr>

<tr>

<td>

Apellido

</td>

<tr>

<td><input name=”apellido” type=”text” /></td>

</tr>

<tr>

<td>

Usuario

</td>

<tr>

<td><input name=”usuario” type=”text” /></td>

</tr>

<tr>

<td>

clave

</td>

<tr>

<td><input name=”pass” type=”password” /></td>

</tr>

<tr>

<td><input type=”submit” value=”Enviar” align=”right”/></td>

</tr>

</table></form>

</fieldset><!— fin del buscador—>

</div><!—end left—>

<div class=”column main2col”>

<div id=”header-menu”>

<ul id=”navi”>

<li><a href=”#” title = ” Acceso invalido , debe registrarse antes de acceder

a alguna opción”> Inicio </a> </li>

<li><a href=”#” title= ” Acceso invalido , debe registrarse antes de acceder

a alguna opción”>Resultados</a></li>

<li><a href=”#” title= ” Acceso invalido , debe registrarse antes de acceder

a alguna opción”> EPH </a> </li>

<li><a href=”#” title= ” Acceso invalido , debe registrarse antes de acceder

a alguna opción”>Conclusiones</a></li>

<li><a href=”#” title= ” Acceso invalido , debe registrarse antes de acceder

a alguna opción”>Bibliografia</a></li>

</ul>

</div>

<!— ak ingresa toda la informacion que va variar (imagens, textos)—>

<div class=”contenido”>

<center><img src=”img/datamine5.jpg” /></center>

</div>

</div><!—end middle—>

</div><!—end content—>

<div class=”footer”>

<table width=”82%” height=”35” border=”0” align=”center” cellpadding=”2”>

<tr>

<td width=”20%”><div align=”center” class=”Estilo1”>

Trabajo Final de Aplicaciones</A>

</div></td>

<td width=”31%” class=”Estilo1” align=”center”>

Luis Alfonso Cutro</td>

<td width=”29%” class=”Estilo1” align=”center”>

alfonsocutro@gmail.com</td>

</tr>

</table>

</div><!—end footer—>

</div><!—end all—>

</body>

</html>

logueado.jsp

<?xml version=”1.0” encoding=”ISO-8859-1” ?>

<!DOCTYPE html PUBLIC ”-//W3C//DTD XHTML 1.1//EN” ”https://www.w3.org

/ TR / xhtml11 / DTD / xhtml11 . dtd”>

<html xmlns=”https://www.w3.org/1999/xhtml”>

<head>

<%@ page

language=”java”

contentType=”text/html; charset=ISO-8859-1”

pageEncoding=”ISO-8859-1”

session=”true”

%>

<meta http-equiv=”Content-Type” content=”text/html; charset=ISO-8859-1” />

<meta name=”GENERATOR” content=”IBM WebSphere Studio” />

<meta http-equiv=”Content-Style-Type” content=”text/css” />

<link href=”theme/eph.css” rel=”stylesheet” type=”text/css”/>

<title>logueado.jsp</title>

</head>

<body>

<div id=”all”>

<div class=”header”>

<table width=”900” border=”0”>

<tr>

<td><img src=”img/datawarehouse.jpg” width=”110” height=”140” ></td>

<td><h1>Minería de Datos Aplicada a la EPH</h1></td>

</tr>

</table>

</div><!—end header—>

<div class=”content”>

<div class=”column left”>

<fieldset class=”buscador”>

<% String usuario = (String)session.getAttribute(”usuarioNombre”);

String apellido = (String)session.getAttribute(”usuarioApellido”);

%>

<legend><%=usuario%> <%=apellido%></legend>

<table width=”150”>

<tr>

<td>&nbsp;</td>

</tr>

<tr>

<td align=”center”><img src=”img/idmsyst2.gif” /></td>

</tr>

<tr>

<td>&nbsp;</td>

</tr>

</tr>

</table>

</fieldset><!— fin del buscador—>

<fieldset class=”buscador”>

<legend>Minería de Datos Aplicada<p> a la EPH</legend>

<div id=”navcontainer”>

<img src=”img/minero.JPG” >

</div>

</fieldset><!— fin del buscador—>

<fieldset class=”buscador”>

<legend>Capitulos</legend>

<div id=”navcontainer”>

<ul id=”navlist”>

<li><a href=”doc/tfcutro.pdf”> Capitulo No 1</a></li>

<li><a href=”doc/Introducción a el DB2-CapNo 2.pdf”> Capitulo No 2</a></li>

<li><a href=”doc/Introducción a Intelligent Miner for Data-CapNo 3.pdf”> Capi-

tulo No </a> </li>

<li><a href=”doc/Introducción al WebSphere Studio-CapNo 4.pdf”> Capitulo No 4

</a> </li>

<li><a href=”doc/Creacion del Data Warehouse-CapNo 5.pdf”> Capitulo No 5

</a> </li>

<li><a href=”doc/Extraccion de Conocimientos con IBM Intelligent Miner - CapNo 6.pdf”>

Capitulo No 6 </a></li>

<li><a href=”doc/”>Capitulo No 7</a></li>

</ul>

</div>

</fieldset><!— fin del buscador—>

</div><!—end left—>

<div class=”column main2col”>

<div id=”header-menu”>

<ul id=”navi”>

<li><a href=”index.jsp”>Inicio</a></li>

<li><a href=”html/resu.html”>Resultados</a></li>

<li><a href=”EPH.jsp”>EPH</a></li>

<li><a href=”conclu.jsp”>Conclusiones</a></li>

<li><a href=”biblio.jsp”>Bibliografia</a></li>

</ul>

</div>

<!— ak ingresa toda la informacion que va variar (imagens, textos)—>

<div class=”contenido”>

<center><img src=”img/datamine5.jpg” /></center>

</div>

</div><!—end middle—>

</div><!—end content—>

<div class=”footer”>

<table width=”82%” height=”35” border=”0” align=”center” cellpadding=”2”>

<tr>

<td width=”20%”><div align=”center” class=”Estilo1”>

Trabajo Final de Aplicaciones</A>

</div></td>

<td width=”31%” class=”Estilo1” align=”center”>

Luis Alfonso Cutro</td>

<td widht=”29%” class=”Estilo1” align=”center”>

alfonsocutro@gmail.com</td>

</tr>

</table>

</div><!—end footer—>

</div><!—end all—>

</body>

</html>

registro.html

<!DOCTYPE html PUBLIC ”-//W3C//DTD XHTML 1.0 Transitional//EN” ”http:

/ /www.w3.org /TR / xhtml1/DTD/xhtml1-transitional.dtd”>

<html xmlns=”https://www.w3.org/1999/xhtml”>

<head>

<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1” />

<title>Minería de Datos Aplicada a la Encuesta Permanente de Hogares</title>

<link href=”theme/eph.css” rel=”stylesheet” type=”text/css”/>

</head>

<body>

<div id=”all”>

<div class=”header”>

<table width=”900” border=”0”>

<tr>

<td><img src=”img/datawarehouse.jpg” width=”110” height=”140” ></td>

<td><h1>Minería de Datos Aplicada a la EPH</h1></td>

</tr>

</table>

</div><!—end header—>

<div class=”content”>

<div class=”column left”>

<fieldset class=”buscador”>

<form action=”Login_Controller” method=”get”>

<legend>Login</legend>

<table>

<tr>

<td>Usuario</td>

</tr>

<tr>

<td><input type=”text” name=”usuario”/></td>

</tr>

<tr>

<td>

Clave

</td>

<tr>

<td><input name=”clave” type=”password” /></td>

</tr>

<tr>

<td><input type=”submit” value=”Ingresar” align=”right”/></td>

</tr>

</tr>

</table>

</form>

</fieldset><!— fin del buscador—>

<fieldset class=”buscador”>

<legend>Minería de Datos Aplicada<p> a la EPH</legend>

<div id=”navcontainer”>

<img src=”img/minero.JPG” >

</div>

</fieldset><!— fin del buscador—>

<fieldset class=”buscador”>

<legend></legend>

<table>

<tr>

<td>&nbsp;</td>

</tr>

<tr>

<td>Se ha registrado correctamente. Ingrese con sus datos</td>

</tr>

<tr>

<td>

&nbsp;

</td>

<tr>

<td>&nbsp;</td>

</tr>

<tr>

<td>

&nbsp;

</td>

<tr>

<td>&nbsp;</td>

</tr>

<tr>

<td>&nbsp;</td>

</tr>

</tr>

</table>

</fieldset><!— fin del buscador—>

</div><!—end left—>

<div class=”column main2col”>

<div id=”header-menu”>

<ul id=”navi”>

<li><a href=”#”>Inicio</a></li>

<li><a href=”#”>Resultados</a></li>

<li><a href=”#”>EPH</a></li>

<li><a href=”#”>Conclusiones</a></li>

<li><a href=”#”>Bibliografia</a></li>

</ul>

</div>

<!— ak ingresa toda la informacion que va variar (imagens, textos)—>

<div class=”contenido”>

<center><img src=”img/datamine5.jpg” /></center>

</div>

</div><!—end middle—>

</div><!—end content—>

<div class=”footer”>

<table width=”82%” height=”35” border=”0” align=”center” cellpadding=”2”>

<tr>

<td width=”20%”><div align=”center” class=”Estilo1”> Trabajo Final de Apli-

caciones </A>

</div></td>

<td width=”31%” class=”Estilo1” align=”center”>Luis Alfonso Cutro</td>

<td width=”29%” class=”Estilo1” align=”center”>alfonsocutro@gmail.com</td>

</tr>

</table>

</div><!—end footer—>

</div><!—end all—>

</body>

</html>