日期:2014-05-18  浏览次数:20727 次

这样的逻辑怎么实现比较好:

从数据库中查询某个数据,假设为符合某种条件的User的列表,然后在页面1中显示结果,每一个User只显示了部分字段。客户端可以点击其中User的ID字段,在弹出的页面2中显示所有字段。

现在的问题是,如果不查询两次数据库,如何让页面1中已经查到的单个User的数据传递到页面2中。
用request.setAttribute()不行,又不想用session.setAttribute()。

------解决方案--------------------
做一个USER MODEL
------解决方案--------------------
在表单中,放隐含对象 <input type= "hidden " name= "字段名 " value= "字段值 ">
提交到第二张页面即可