您的位置:首页 > 移动开发

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();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: