Problema trabajando con MySQL + Servlets + JSP
Hola amigos, tengo un problema trabajando con servlets que espero que puedan resolver.
Estoy haciendo una pequeña aplicación que recoge una lista con check de datos de una base de datos y la muestra mediante un servlet. Hasta aquí todo ok. El problema es que quiero guardar los elementos que chequea el usuario en session para luego recogerlos en otro servlet y mostrar sólamente la selección de datos pero no hay manera de que me salga. Para que se hagan una idea, esto es lo que tengo:
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = null;
try
{
out = response.getWriter();
}
catch(IOException io)
{
System.out.println("Se ha producido una excepción al obtener PrintWriter: "+io.getMessage());
}
//se manda la lista
out.println("");
out.println("");
out.println("Lista de artículos");
out.println("");
out.println("");
out.println("");
out.println("");
out.println("");
out.println("");
out.println("Consulta de Artículos");
out.println("");
out.println("");
out.println("");
out.println("");
out.println("");
out.println("Artículo");
out.println("Seleccionar");
out.println("");
out.println("");
out.println("");
//Consulta a la base de datos para obtener la lista de artículos
Statement stmt = null;
ResultSet rs = null;
//Ejecución del query
try
{
stmt = conexion.createStatement();
rs = stmt.executeQuery("SELECT Nombre FROM TablaArticulos ORDER BY Nombre");
arrayArticulos = new ArrayList();
//Lectura del ResultSet
while (rs.next())
{
Articulo temp = new Articulo();
temp.setNombre(rs.getString("Nombre"));
//vectorArticulos.addElement(temp);
arrayArticulos.add(temp);
}
}
catch(SQLException sql)
{
System.out.println("Se produjo un error al crear el Statement");
System.out.println(sql.getMessage());
}
//Datos del artículo por filas
Articulo art = null;
//String objeto = null;
for (int i=0;i
Estoy haciendo una pequeña aplicación que recoge una lista con check de datos de una base de datos y la muestra mediante un servlet. Hasta aquí todo ok. El problema es que quiero guardar los elementos que chequea el usuario en session para luego recogerlos en otro servlet y mostrar sólamente la selección de datos pero no hay manera de que me salga. Para que se hagan una idea, esto es lo que tengo:
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = null;
try
{
out = response.getWriter();
}
catch(IOException io)
{
System.out.println("Se ha producido una excepción al obtener PrintWriter: "+io.getMessage());
}
//se manda la lista
out.println("");
out.println("");
out.println("Lista de artículos");
out.println("");
out.println("");
out.println("");
out.println("");
out.println("");
out.println("");
out.println("Consulta de Artículos");
out.println("");
out.println("");
out.println("");
out.println("");
out.println("");
out.println("Artículo");
out.println("Seleccionar");
out.println("");
out.println("");
out.println("");
//Consulta a la base de datos para obtener la lista de artículos
Statement stmt = null;
ResultSet rs = null;
//Ejecución del query
try
{
stmt = conexion.createStatement();
rs = stmt.executeQuery("SELECT Nombre FROM TablaArticulos ORDER BY Nombre");
arrayArticulos = new ArrayList();
//Lectura del ResultSet
while (rs.next())
{
Articulo temp = new Articulo();
temp.setNombre(rs.getString("Nombre"));
//vectorArticulos.addElement(temp);
arrayArticulos.add(temp);
}
}
catch(SQLException sql)
{
System.out.println("Se produjo un error al crear el Statement");
System.out.println(sql.getMessage());
}
//Datos del artículo por filas
Articulo art = null;
//String objeto = null;
for (int i=0;i