遍历Alist,将Alist中的对象中的Blist放入select中的list 怎么写,这样写不行:list="#item.BList"   <s:iterator id="item" value="AList" status="status">
    <tr>
      <td><s:property value="#status.count"/></td>
      <td><s:property value="#item.XXX" /></td>
      <td><s:select name="YYYYY" list="#item.BList" listKey="XXX" listValue="XXX" theme="simple"/>
      </td>
      <td><s:property value="#item.XXXX"/></td>
    </s:iterator>

解决方案 »

  1.   

    <s:set name=xx value=#item.BList/> 
    <td><s:select name="YYYYY" list="#xx" listKey="XXX" listValue="XXX" theme="simple"/>
     这样呢?
     
      

  2.   


    <s:set name=xx value=#item.BList/>  的name在循环中 名字没法定义
      

  3.   

    #去掉试试。<s:iterator id="item" value="AList" status="status">
      <tr>
      <td><s:property value="#status.count"/></td>
      <td><s:property value="#item.XXX" /></td>
      <td><s:select name="YYYYY" list="item.BList" listKey="XXX" listValue="XXX" theme="simple"/>
      </td>
      <td><s:property value="#item.XXXX"/></td>
      </s:iterator>
      

  4.   

    其实就是一个双层for循环的事
      

  5.   


    双层<S:iterator>我知道,我就想试试struts2 select标签的list里面能写不
      

  6.   

    Alist类中需要有Blist的get和set方法