班级表,学生表,在班级类里定义了set表示学生现在查询班级表,列表显示班级信息,同时要显示该班的学生数现在的处理方法:返回的班级list里,有对应学生的set,但在jsp页面里得不到学生个数麻烦大家给个思路

解决方案 »

  1.   

    你应该要从数据库中查询出来,在设置到request.setAttribute(arg0, arg1)到页面上获取!
      

  2.   

    有Set不就有个数了,set.getSize()不就是个数
      

  3.   

    有struts在页面上用标签哦。可以取出,没有用到,则用<%%>可以取出
      

  4.   

    我的jsp是这么写的, Classes是一个list, students就是每一个班级对应的学生set
    <s:iterator value="#request['Classes']" id="i">
      <tr>
    <td>
    <s:property value="#i.cname" />
        </td>
    <td>
    <s:property value="#i.students" />
        </td>    
       </tr>
      </s:iterator>
      

  5.   

    <s:iterator>里应该有个varStatus属性吧 它记录了iterator的一些状态