viernes, 19 de septiembre de 2014

Struts 2: Iterator


Struts 2: Iterator

¿Como hacemos para recorrer un lista de objetos usando Struts2?


1) Definimos nuestra clase java:

class Persona{
 public String nombre;
 public Integer edad;
  .......
}

Ahora, tenemos 2 opciones:

2.a) En el Jsp. Iteramos la lista de objetos "Persona", mostramos solamente el atributo "nombre":

<s:iterator value="listPersona">
        <s:property value="%{nombre}"/>
</s:iterator>  
 



2.b) O en el Javascript. Creamos un Array de nombres de Persona:

var nombresArray = new Array();
<s:iterator value="listPersonaNombres" id="nombres">
      nombresArray.push("<s:property value="#nombres"/>");
</s:iterator>




Fuente.

No hay comentarios:

Publicar un comentario