Action访问Servlet API
2014-07-05 23:25
253 查看
Action访问Servlet API:
非直接获得:
ActionContext类:http://struts.apache.org/release/2.3.x/index.html
通过静态方法获取实例:ActionContext ac = ActionContext.getContext();
ActionContext访问以下范围的属性:
Request: ac.put(“name”,”设置的属性值”);
Session: ac.getSession().put(“name”,”设置的属性值”);
Application: ac.getApplication().put(“name”,”设置的属性值”);
直接访问1:
实现以下接口可获得对应的范围:
ServletRequestAware:访问HttpServletRequest
ServletResponseAware:访问HttpServletResponse
ServletContextAware:访问ServletContext
Action中HttpServletResponse用以直接对客户端响应没有意义!Action只是业务控制器。
如:response.getWriter().println(“------”);
直接访问2:
使用ServletActionContext工具类
包含静态方法:
非直接获得:
ActionContext类:http://struts.apache.org/release/2.3.x/index.html
通过静态方法获取实例:ActionContext ac = ActionContext.getContext();
ActionContext访问以下范围的属性:
Request: ac.put(“name”,”设置的属性值”);
Session: ac.getSession().put(“name”,”设置的属性值”);
Application: ac.getApplication().put(“name”,”设置的属性值”);
直接访问1:
实现以下接口可获得对应的范围:
ServletRequestAware:访问HttpServletRequest
ServletResponseAware:访问HttpServletResponse
ServletContextAware:访问ServletContext
Action中HttpServletResponse用以直接对客户端响应没有意义!Action只是业务控制器。
如:response.getWriter().println(“------”);
直接访问2:
使用ServletActionContext工具类
包含静态方法:
相关文章推荐
- Struts2中Action访问Servlet API的三种方法
- 3.5.3: Action直接访问Servlet API
- Struts的 action访问servlet API的三种方法
- Struts 2读书笔记-----Action访问Servlet API
- action之访问Servlet API
- Struts2中Action访问Servlet API的三种方法
- Struts2--------Action访问Servlet API
- Struts2中Action访问Servlet API
- Action间接、直接访问Servlet API
- 详解Struts2中Action访问Servlet API的几种方法
- JavaEE struts2 Action访问Servlet API
- 3、Action中访问Servlet API
- 3.5.4: 使用ServletActionContext访问Servlet API
- struts2 在action访问Servlet API
- ServletActionContext访问Servlet API
- Struts2(4):Action访问Servlet API---ActionContext
- Struts2中Action访问Servlet API的两种方法
- Action访问Servlet API 在页面间传递参数
- Action 访问Servlet API的三种方法
- Struts 2读书笔记-----Action访问Servlet API