request、session、application范围访问添加属性
2013-03-19 20:05
633 查看
访问添加request、session、application三个范围的属性:
ActionContext cxt = ActionContext.getContext();
cxt.getApplication().put("app", "应用范围");
cxt.getSession().put("ses", "session范围");
cxt.put("req", "request范围");
jsp页面访问时
<body>
${applicationScope.app }
${sessionScope.ses }
${requestScope.req }
</body>
注意:
如果非要得到原始的request、session、application,
比如得到真实上传文件路径时要用request.getRealPath("/images")或servletContext.getRealPath("/images")则:
HttpServletRequest request = ServletActionContext.getRequest();
ServletContext servletContext = ServletActionContext.getServletContext();
request.setAttribute("req","request范围");
request.getSession().setAttribute("ses","session范围");
servletContext.setAttribute("app","application范围");
//HttpServletResponse servletResponse = ServletActionContext.getResponse();
ActionContext cxt = ActionContext.getContext();
cxt.getApplication().put("app", "应用范围");
cxt.getSession().put("ses", "session范围");
cxt.put("req", "request范围");
jsp页面访问时
<body>
${applicationScope.app }
${sessionScope.ses }
${requestScope.req }
</body>
注意:
如果非要得到原始的request、session、application,
比如得到真实上传文件路径时要用request.getRealPath("/images")或servletContext.getRealPath("/images")则:
HttpServletRequest request = ServletActionContext.getRequest();
ServletContext servletContext = ServletActionContext.getServletContext();
request.setAttribute("req","request范围");
request.getSession().setAttribute("ses","session范围");
servletContext.setAttribute("app","application范围");
//HttpServletResponse servletResponse = ServletActionContext.getResponse();
相关文章推荐
- struts2教程:13、访问或添加request/session/application属性
- Struts中访问或添加request/session/application属性 .
- struts2访问或添加request/session/application属性
- 访问或添加三个范围的属性与获取Request-Session-ServletContext-Response对象
- [Struts2] 如何访问或添加request/session/application属性, 以及获取对象.
- Struts2访问或添加request/session/application属性
- struts2中,在request/session/application中访问或添加属性
- struts2添加和访问request、session、application属性
- 访问或添加request / session / application属性
- action注入范围属性以及jsp访问request、session和application的属性
- struts2-13访问或添加几个属性(request/session/application属性)
- struts2访问或添加request/session/application属性
- 【Struts2学习笔记(8)】访问或添加request/session/application属性获取HttpServletRequest / HttpSession / ServletContex
- struts2访问或添加request/session/application属性
- Struts2 访问或添加request/session/application属性
- struts2中访问和添加Application、session以及request属性
- Struts2访问或添加Request、Session、Application属性
- struts2中访问和添加Application、session以及request属性
- Struts2(三)访问和添加request、session、application属性
- struts2示例代码-访问或者添加application、session、request等几个属性