Pasar String[] de servlet a JSP

B

Tengo un pequeño problema al passar un String[] del servlet al JSP:

Si hago

String[] usuaris = new String[tamany];
usuaris = (String[])request.getParameter("usuaris");

Aquí el problema que hay es que solo se guarda en usuaris el primer campo, el resto los guarda como null.

Si por lo contrario hago:

String[] usuaris = new String[tamany];
usuaris = (String[])request.getParameterValues("usuaris");

No me deja acceder nunca a ningun campo (usuaris), me da ese error: org.apache.jasper.JasperException:

Alguien tiene alguna idea de que puede estar pasando?

JuAn4k4

servlet:

usuarios = new String[size];
....

request.setAttribute("usuarios",usuarios);

jsp:

usuarios = (String[])request.getAttribute("usuarios");

Tienes que diferenciar Parametros de Atributos del request.

1 respuesta
B

#2 Igual... con el getAttribute, solo me coje un valor del vector, el resto son null

JuAn4k4

Eso será que son null.

Enseña algo más.

Los inputs donde se supone que va el string[]

o algo....

Usuarios habituales