Bueno logre resolverlo parcialmente , cree un método que me retorna un String y ya no un Objeto de la clase producto.
Clase Sql
Código java:
Ver original
try{
Conexion db = new Conexion();
if (cn == null) {
} else {
// toma las filas de la consulta
while(rs.next()) {
regs+=("Codigo Producto"+rs.getString("Cod_Producto"))+"\t";
regs+=("Nombre Producto"+rs.getString("Nombre"))+"\t";
regs+=("Marca Producto"+rs.getString("Marca"))+"\n";
}
rs.close();
st.close();
cn.close();
}
}
return regs;
}
en mi servlet lo recepciono y lo mando asi:
Código java:
Ver originaltry {
String sql
= "select * from Producto"; request.setAttribute("z", z);
RequestDispatcher reqDispatcher = getServletConfig().getServletContext().getRequestDispatcher("/Productos.jsp");
reqDispatcher.forward(request, response);
System.
out.
println("el error es :" + ex
); }
}
y en mi jsp de destino recepciono lo que manda el servlet así:
Código java:
Ver original<body bgcolor="e0e0f8">
<textarea>
<%
message
= (String) request.
getAttribute("z"); out.println(message);
%>
</textarea>
<a href = "index.jsp"> << REGRESAR </a>
</body>
Pero no me es suficiente, quiero mostrar un objeto de la Clase Vector en un tabla de un jsp, alguien me hecha un cable?