Pasar un String[] a un JSP
Publicado por Ger (4 intervenciones) el 24/03/2005 12:43:14
Estoy intentando pasar un String[] que tengo en un servlet a un JSP. No me sirve otra cosa, solamente puede ser con String[].
Lo que tengo es lo siguiente:
en el servlet, con ya todo recogido, hago:
request.setAttribute("name", name);
RequestDispatcher disp = request.getRequestDispatcher("./jsp/list_users.jsp");
disp.forward(request,response);
Y en la página JSP tengo para recogerlo:
String[]name=(String[])request.getAttribute("name");
Cuando quiero hacer el listado, lo meto en un for, en que mientras no llegue al final del String[] siga listando los resultados.
Para listar los resultados lo pongo así:
<td width="20%"><%=name[x]%></td>
Viendo esto, vereis que se genera una nueva fila de una tabla con el valor de name en la posición que indique x.
Pero siempre me devuelve en todos los valores null, y no se porque.
Espero que me podais ayudar.
Muchas gracias
Lo que tengo es lo siguiente:
en el servlet, con ya todo recogido, hago:
request.setAttribute("name", name);
RequestDispatcher disp = request.getRequestDispatcher("./jsp/list_users.jsp");
disp.forward(request,response);
Y en la página JSP tengo para recogerlo:
String[]name=(String[])request.getAttribute("name");
Cuando quiero hacer el listado, lo meto en un for, en que mientras no llegue al final del String[] siga listando los resultados.
Para listar los resultados lo pongo así:
<td width="20%"><%=name[x]%></td>
Viendo esto, vereis que se genera una nueva fila de una tabla con el valor de name en la posición que indique x.
Pero siempre me devuelve en todos los valores null, y no se porque.
Espero que me podais ayudar.
Muchas gracias
Valora esta pregunta
0