我后台DAO是用Hibernate实现的,用的是HQL 查询代码为:from 学生,班级 where 学生.id==班级.id 查询两个对象,返回的是List 集合,其中在List 集合内保存了2个对象数组,我用Struts2标签这么样才能把List里的信息显示出来呢,请给出前台迭代的代码,谢谢  学生对象的属性:ID ,姓名,年龄   班级对象属性:ID,班级名称

解决方案 »

  1.   

    给List集合的结构!直接用sql查询出你要的东西多好啊,执行效率还高!
      

  2.   

      <s:iterator value="users" id="result" var="user" status='index'>
          <tr>
            <td style="background-color:#cccccc"><s:property value="#user.name"/></td>
            <td style="background-color:#cccccc"><s:property value="#user.password"/></td>
          </tr>
           </s:iterator>
    类似于这个
      

  3.   

    iterator 里面再放iterator 也可以啊,标签支持数组的迭代,关键就在于得到集合!