struts访问Servlet API
1.ServletActionContext
HttpSession session=ServletActionContext.getRequest().getSession();
session.setAttribute("user", user);
ServletContext sc=ServletActionContext.getServletContext();
2.ActionContext
Map request=(Map)ActionContext.getContext().get("request");
//注意没有getRequest()
request.put("bar", "foo");
Map session=ActionContext.getContext().getSession();
Map  application=ActionContext.getContext().getApplication();
			
3.Action实现 *Aware接口
如implements SessionAware,则Action中增加属性Map session;提供setSession(Map session)方法,然后可以在execute()等方法中直接使用。
 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号