struts1 中Action需要向页面传递对象的问题
举个例子,我有个user.do的Action,在该Action中从数据库中查找出所有的user对象,为List类型,处理完后需要返回user.jsp页面。那么我怎么在user.jsp页面上取出所有的user对象呢?我都是放在session中的,还有没有其他方法?
[解决办法]
C标签和S标签都可以实现啊!
[解决办法]
[解决办法]
放到request作用域中 用request保存List,request.setAttribute(“userList”,userList),然后在页面中取出List users=(List)request.getAttribute(“userList”)。这样效果是一样的。request,和session是不同的域,request是当前请求生效,session是在整个会话中生效。举个例子来说,如果你的List只在这个页面获取的话你用request最好,但是如果你在整个会话中都要获取的话最好还是放到session作用域里边。这个问题前几天我在普科国际学习的时候老师刚讲过。