Struts2访问 web 元素
2012-05-15 10:04
399 查看
struts2访问request、session、application对象:
一般是通过实现RequestAware、SessionAware、ApplicationAware接口实现的。
示例代码:
这种方式叫做 DI dependency injection
IoC inverse of control
一般是通过实现RequestAware、SessionAware、ApplicationAware接口实现的。
示例代码:
//只用这种方法 package com.demo.web; import java.util.Map; import org.apache.struts2.interceptor.ApplicationAware; import org.apache.struts2.interceptor.RequestAware; import org.apache.struts2.interceptor.SessionAware; import com.opensymphony.xwork2.ActionSupport; public class LoginAction extends ActionSupport implements RequestAware, SessionAware, ApplicationAware { private Map<String, Object> request; private Map<String, Object> session; private Map<String, Object> application; @Override public void setApplication(Map<String, Object> application) { application = application; } @Override public void setSession(Map<String, Object> session) { session = session; } @Override public void setRequest(Map<String, Object> request) { request = request; } public String execute() { request.put("request", "request2"); session.put("session", "session2"); application.put("application", "application2"); return SUCCESS; } }
这种方式叫做 DI dependency injection
IoC inverse of control
相关文章推荐
- struts2访问web元素
- Struts2——访问web元素!!!
- Struts2学习---简单的数据校验、访问Web元素
- Struts2访问Web元素(RequestAware,SessionAware,ApplicationAware)
- struts2访问web元素方法
- Struts2中访问Web元素的3中方法RequestAware,SessionAware,ApplicationAware在jsp页面间传值!
- Struts2访问Web元素(RequestAware,SessionAware,ApplicationAware)
- 【Struts2】③访问web中元素的方式
- 教学笔记-Struts2中访问web元素
- Struts2学习——0700访问Web元素
- struts2访问web元素集合
- Struts2----访问Web元素
- struts2 访问Web元素的4种方法
- Struts2中访问Web元素的3中方法RequestAware,SessionAware,ApplicationAware在jsp页面间传值!
- struts2学习_第五天(web元素的访问)
- Struts2中访问web元素的四种方式及前台jsp页面获取后台值的方式
- Struts2中访问Web元素的3中方法
- struts2--(3)--一些小的知识----访问web相关元素
- 从Struts2访问web元素理解IOC
- Struts2中访问Web元素的3中方法RequestAware,SessionAware,ApplicationAware