list中放着很多 Person对象。我想遍历输出所有Pseron的age,怎么写??

解决方案 »

  1.   

    遍历2个list; 
    List<AttrName> attrN {color,size,style} 
    List<AttrValue> attrV {red,20,gay} 
    这2个list的元素是一一对应的,一个attrN对应一个attrV
       <s:iterator value="%{attrN }" id="id"   status="status"> 
       index    is : <s:property value='status.index'/> 
       attrName is : <s:property value='id'/> or <s:property value='%{id}'/> 
       attrName is : <s:property value='%{attrV[#status.index]}'/> 
       </s:iterator>不知道怎么查得,不知道能不能帮到你,我现在全忘记了
      

  2.   

    如果是request传递过来的List<Person> list对象,在前台可以通过:
    <s:iterator id="list" value="#request.list">
        <s:property value="#list.age"/>
    </s:iterator>
    应该就可以获得了
      

  3.   

    <s:iterator  value="Persons" var="person">
        <s:property value="#person.age"/>
    </s:iterator>
      

  4.   

    action中用request传递List<Person> list对象,在jsp中用:
    <s:iterator id="list" value="#request.list">
        <s:property value="#list.age"/>
    </s:iterator>