jsp页面标签显示问题
要求:每个部门只显示五条信息 我对数据库只操作一次 根据本部对比得到结果
部门
公文编号 公文标题 紧急程度 来自部门 发布时间 浏览次数
营运部
aa aa aa 营运部 aa aa
aa aa aa 营运部 aa aa
aa aa aa 营运部 aa aa
IT部
bb bb bb IT部 aa aa
财务部
aa aa aa 财务部 aa aa
aa aa aa 财务部 aa aa
我从数据库里面一次把所有的信息给查询出来 放在一个集合里面传递到jsp页面
<logic:iterate id="news" name="newslist" scope="session">
<logic:equal value="营运部" property="departmentName" name="news">
<logic:iterate id="news" name="newslist" length="5" scope="session">
<bean:write name="news" property="newsReadtemes" /> td需要显示的相关信息
</logic:iterate>
</logic:equal>
</logic:iterate>
页面这些写页面能取到5条信息 但是要循环很多次
请问各位高手我在页面应该如何使用标签才能得到想要的结果