在Action中操作域对象

----------------------siwuxie095

  

  

  

  

  

  

  

  

在 Action 中操作域对象

  

  

  

1、在Action 中可以操作的域对象主要有三个:

  

1Request

  

2Session

  

3ServletContext

  

  

PageContext 域对象用于页面中,而非 Action 中」

  

  

  

2、使用ServletActionContext 类进行操作

  

在Action中操作域对象

  

  

// 操作三个域对象

 

// (1) Request 对象

HttpServletRequest request=ServletActionContext.getRequest();

request.setAttribute("request", "requestValue");

 

// (2) Session 对象

HttpSession session=request.getSession();

session.setAttribute("session", "sessionValue");

 

// (3) ServletContext 对象

ServletContext context=ServletActionContext.getServletContext();

context.setAttribute("context", "contextValue");

  

  

  

  

  

  

  

  

【made by siwuxie095】