在web开发中,我们常常要用到ServlerApi来完成我们企业级的应用的开发。

那么在Struts2 中如何如何去做呢?

 1.Struts2提供了ActionContext对象

     ActionContext  ctx=ActionContext  .getContext();

     ctx.getApplication().put("","");   application里面放值

     ctx.getSession().put() ;往session里面放值

     ctx.put();往request里卖弄放值

2.通过ServletActionContext类直接获取

HttpServletRequest request=ServletActionContext.getRequest();//getResponse()

request.getSession()来获取session对象。

ServletContext servletContext=ServletActionContext.getServlerContext();

3.通过实现ServletRequestAware,ServletResponseAware