action 访问Servlet API

         struts2  actoin 没有与servlet api 耦合, 在web 应用中访问servlet AP就是HttpServletRequest ,HttpSession,ServletContext,分别代表JSP内置对象 request,session,application 。
   ServletContext提供的方法
        Object get(); 相当于HttpServletRequest的getAttribute(String name);
        Map getSession();返回一个Map对象,模拟HttpSession() 

      action 直接访问Servlet api
struts2 提供了一个工具类ServletActionContext
static ServletActionContext getServletContext() 取得web应用的ServletContext对象
static ServletHttpRequest  getHttpRequest() 取得web应用中的servletHttpRequest
static ServletHttpResponse getHttpReponse()取得web应用中的servletHttpResponse
 

    

你可能感兴趣的:(jsp,Web,servlet)