Está en la página 1de 4

Facultad

package Modelo;

public class facultad {


private int codFacultad;
private String nombre;

public facultad(){
this.codFacultad=0;
this.nombre="";
}

public int getCodFacultad() {


return codFacultad;
}

public void setCodFacultad(int codFacultad) {


this.codFacultad = codFacultad;
}

public String getNombre() {


return nombre;
}

public void setNombre(String nombre) {


this.nombre = nombre;
}

@Override
public String toString() {
return "facultad{" + "codFacultad=" + codFacultad + ", nombre=" + nombre + '}'+"\n";
}

AlmacenFacultad
package Almacen;
import Modelo.facultad;
import java.util.ArrayList;

public class AlmacenFacultad {


public static ArrayList<facultad> listarProducto=new ArrayList();
}

Vista01Facultad
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<form method="post" action="Vista02Facultad.jsp">
<input type="text" name="codigo" id="codigo">
<input type="text" name="producto" id="producto">
<input type="submit" value="Enviar">
<input type="button" value="Listar" onclick="redireccionar()"/>
</form>

<a href="Vista03Facultad.jsp">Listar</a>
<script type="text/javascript">

function redireccionar(){
location.href= "Vista03Facultad.jsp";
}

</script>

</body>
</html>
Vista02Facultad
<%@page import="Modelo.facultad"%>
<%@page import="Almacen.AlmacenFacultad"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<%
try{
String c, p;
int codFacultad;
c=request.getParameter("codigo");
p=request.getParameter("producto");

codFacultad=Integer.parseInt(c);

facultad f=new facultad();


f.setCodFacultad(codFacultad);
f.setNombre(p);

AlmacenFacultad.listarProducto.add(f);

//response.sendRedirect("Vista01Facultad.jsp");

out.print("elemento ingresado..");
out.print("<br/> <a href='Vista01Facultad.jsp'>Regresar1</a>");
}catch(NumberFormatException e){
out.print("Formato incorrecto...");
out.print("<br/> <a href='Vista01Facultad.jsp'>Regresar2</a>");
}

%>
</body>
</html>
Vista03Facultad
<%@page import="Modelo.facultad"%>
<%@page import="java.util.ArrayList"%>
<%@page import="Almacen.AlmacenFacultad"%>

<%
AlmacenFacultad obj=new AlmacenFacultad();

for(facultad objF: AlmacenFacultad.listarProducto){


out.println(objF+" ");%><br><%
}

%>

También podría gustarte