在Struts2中,我们想给前台传值
那么可以将值放入request中或者session中
那么如何拿到request和session叻?
Struts2的action中提供了ActionContext类
可以用
ActionContext ctx = ActionContext.getContext();
静态方法得到context
然后
HttpServletRequest request = (HttpServletRequest) ctx.get(ServletActionContext.HTTP_REQUEST);
request.setAttribute("userList", list);
HttpServletSession session = (HttpServletSession)ctx.getSession();
session.setAttribute("userlist",list);
request中的直接跳转至下一界面
那么可以将值放入request中或者session中
那么如何拿到request和session叻?
Struts2的action中提供了ActionContext类
可以用
ActionContext ctx = ActionContext.getContext();
静态方法得到context
然后
HttpServletRequest request = (HttpServletRequest) ctx.get(ServletActionContext.HTTP_REQUEST);
request.setAttribute("userList", list);
HttpServletSession session = (HttpServletSession)ctx.getSession();
session.setAttribute("userlist",list);
request中的直接跳转至下一界面
本文详细介绍了在Struts2框架中如何通过request和session进行值的传递。利用ActionContext类获取当前上下文,并通过它操作request和session,实现数据从前端到后端的传递。
1332

被折叠的 条评论
为什么被折叠?



