Struts2之初探Ioc模式

声明:这是转帖的

版本 Struts2.1.2

lib列表

1 非IoC方式

com.opensymphony.xwork2.ActionContext,我们可以通过它的静态方法getContext()获取当前Action的上下文对象。

 

Struts2之初探Ioc模式_第1张图片

 

2 IoC方式

 

3 程序代码Struts2之初探Ioc模式_第2张图片

 

IoC方式:

 

 

servlet.jsp

 

struts.xml

Struts2之初探Ioc模式_第3张图片

 

运行:

Struts2之初探Ioc模式_第4张图片

 

【综述】

例:

  ActionContext.getContext().getSession().put("msg", "Hello World from NoIoc Session!");
  HttpServletRequest request = ServletActionContext.getRequest();
  HttpServletResponse response = ServletActionContext.getResponse();
  HttpSession session = request.getSession();

 

你可能感兴趣的:(struts,session,IOC,action)