Struts2里如何取得request,session,application(二)

2014-11-23 23:22:32 · 作者: · 浏览: 2
org.apache.struts2.interceptor.ApplicationAware; import org.apache.struts2.interceptor.RequestAware; import org.apache.struts2.interceptor.ServletRequestAware; import org.apache.struts2.interceptor.SessionAware; import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionSupport; public class LoginAction extends ActionSupport implements ServletRequestAware{ private HttpServletRequest request; private HttpSession session; private ServletContext application; public String execute(){ request.setAttribute("rs", "rrrrs"); session.setAttribute("ss", "sssss"); application.setAttribute("as", "aaaas"); return SUCCESS; } public void setServletRequest(HttpServletRequest request) { // TODO Auto-generated method stub this.request = request; session = request.getSession(); application = session.getServletContext(); } }