Proyecto

Solo disponible en BuenasTareas
  • Páginas : 7 (1547 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de junio de 2011
Leer documento completo
Vista previa del texto
FORMULARIO
<html>
<head>
<title>Formulario</title>
</head>
<body>
<form action="Proceso.jsp" method="get">
<Table>
<tr><td>Cedula</td><td><input type="password" name="cedula"/></td></tr><tr><td>Nombre</td><td><input type="text" name="nombre"/></td></tr>
<tr><td>Apellido</td><td><input type="text" name="apellido"/></td></tr>
<tr><td colspan="2">
<input type="submit" name="accion" value="Guardar"/>
<input type="submit" name="accion"value="Buscar"/>
</td>
</tr>
</Table>
</form>
</body>
</html>

PROCESO
<%@page import="com.BO.AlumnoBO,java.util.Vector,com.entidad.Alumno" %>
<%
String cedula = request.getParameter("cedula");
String nombre = request.getParameter("nombre");
String apellido =request.getParameter("apellido");
String accion = request.getParameter("accion");
AlumnoBO unAlumnoBO = new AlumnoBO();
if (accion.equalsIgnoreCase("guardar")){
boolean valor = unAlumnoBO.guardar(cedula, nombre, apellido);
%>
<html>
<head>
<title>JSP Page</title>
</head>
<body>
<%=valor%>
<Table><TR><td>Cedula</td><td><%=cedula%></td></TR>
<TR><td>Nombre</td><td><%=nombre%></td></TR>
<TR><td>Apellido</td><td><%=apellido%></td></TR>
<TR><td>Accion</td><td><%=accion%></td></TR></Table>
</body>
</html>
<% } else {
Vector unVector = unAlumnoBO.buscar(cedula, nombre, apellido);
%>
<html>
<head>
<title>JSP Page</title>
</head>
<body>
<TABLE border="1" width="300px" align="center">
<tr><th bgcolor="#7C7C7C">CEDULA</th><thbgcolor="#7C7C7C">NOMBRE</th></tr>
<%
for (int i=0; i<unVector.size(); i++){
Alumno unAlumno = (Alumno)unVector.elementAt(i);
if (i%2==0){
%>
<tr><td bgcolor="#BEBEBE"><%=unAlumno.getCedula()%></td>
<tdbgcolor="#BEBEBE"><%=unAlumno.getNombre()%></td></tr>
<%
} else {
%>
<tr><td ><%=unAlumno.getCedula()%></td>
<td><%=unAlumno.getNombre()%></td></tr>
<%
}
}
%>
</TABLE></body>
</html>
<% } %>
ALUMNO BO
package com.BO;

import com.DAO.AlumnoDAO;
import com.base.Base;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.Vector;
import java.util.logging.Level;
import java.util.logging.Logger;

public class AlumnoBO {
public Vector mostrarTodos() {
Vector valorDevolver = new Vector();Connection unaConexion = Base.getConexion();
try {

AlumnoDAO unAlumnoDAO = new AlumnoDAO(unaConexion);
valorDevolver = unAlumnoDAO.mostrarTodos();

} catch (SQLException ex) {
System.out.println(ex);
}
return valorDevolver;
}
public boolean guardar(String cedula,String...
tracking img