Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2008, 06:34
Avatar de morenita7722
morenita7722
 
Fecha de Ingreso: enero-2007
Ubicación: aquí, ¿donde sino?
Mensajes: 261
Antigüedad: 18 años
Puntos: 1
añadir lista de string a una vista de spring

Hola
Supongamos que quiero añadir a una vista una lista de objetos tipo string de la forma:
mav.addObject(telefonos);

en la cual telefonos está definida como
ArrayList<String> telefonos = new ArrayList<String>();

En la vista, cuando quiero mostrarlos hago:

<c:forEach items="${stringList}" var="telefono">
<c:out value="${telefono}">${telefono}</c:out>
</c:forEach>

Y todo sale correcto.

Ahora la duda es: si yo añado varias listas de string, como identifica la vista a cual estoy haciendo referencia en cada momento? Es decir, si hago
mav.addObject(telefonos);
mav.addObject(faxes);

en la cual están definidos como:
ArrayList<String> faxes = new ArrayList<String>();
ArrayList<String> telefonos = new ArrayList<String>();

En la vista, no sé como mostrarlos porque si hago:


<c:forEach items="${stringList}" var="telefono">
<c:out value="${telefono}">${telefono}</c:out>
</c:forEach>


<c:forEach items="${stringList}" var="fax">
<c:out value="${fax}">${fax}</c:out>
</c:forEach>

confunde las listas y no muestra nada. Espero haberlo explicado bien, jeje

Saludos!!