2.获取HttpServletRequest
实现:ServletRequestAware借口
public void setServletRequest(HttpServletRequest request) {
this.request = request;
}
3.获取HttpServletResponse
实现:ServletResponseAware
public void setServletResponse(HttpServletResponse response) {
this.response = response;
}
4.获取HttpSession
httpSession = ServletActionContext.getRequest().getSession();
5.获取ServletContext
实现:ServletContextAware
public void setServletContext(ServletContext servletContext) {
this.servletContext = servletContext;
}
6.获取Map<String,Object> session
实现:SessionAware
public void setSession(Map<String, Object> session) {
this.session = session;
}
struts2-解耦方式获取Servlet API
原创
©著作权归作者所有:来自51CTO博客作者素颜猪的原创作品,请联系作者获取转载授权,否则将追究法律责任
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Struts2与Servlet API的解耦访问Struts java apache 自定义
-
Struts2-属性验证
验证分为前端验证和服务端验证。前端验证可以通过JS或者JQ的validate插件进行表单验证,服务端验证则需
struts 属性验证 表单验证 xml 字段 -
struts2-值栈
值栈的概念是什么什么是值栈值栈类
值栈 数据 网络开发 -
struts2-常量配置
1.常量默认的配置文件 2.常见的常量配置
配置文件 struts2 -
struts2-核心配置struts2