Struts显示明细数据问题

allenzhoujun 2005-12-13 10:45:53
我在用Struts开发一个系统过程中,需要调用一个比较复杂的存储过程,这个存储过程返回一个结果集。我先写Dao,在Dao中调用这个存储过程,将返回的结果存进一个List中,在Action中设置:request.setAttribute(“OrderList”,orderList),然后显示在页面中.
现在在这个显示所有数据的页面中:用户需要一条条浏览数据,当点击主键时,会显示一个窗口,在这个窗口中显示这条明细数据。以前的操纵对于一个表时,我一般是写一个方法,取得通过参数传递取得主键,再根据主键取得这笔资料。现在因为是对一个存储过程,里面包住了复杂的处理过程,所以觉得不合适。我的初步想法是在dao中,将取得的数据写进一个Map中,通过使用Logic:iterate遍历这个Map。在显示明细时,传递一个索引编号参数,在显示另一个窗口时,通过 map.get()得到这个VO,不知道这样行不行?大家有没有好的方法?如何用logic:iterate遍历一个Map?
恳请高人解答?
Thanks!
...全文
183 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧