struts2 Action中获取request, response对象的方法 
第一种方法: 
ActionContext ctx = ActionContext.getContext(); 
 HttpServletRequest request = (HttpServletRequest)ctx.get(ServletActionContext.HTTP_REQUEST); 
 HttpServletResponse response = (HttpServletResponse)ctx.get(ServletActionContext.HTTP_RESPONSE); 
//ServletActionContext.APPLICATION; 
//ServletActionContext.SESSION; 
//ServletActionContext.PAGE_CONTEXT;
第二种方法: 
实现 ServletRequestAware 
public class TestAction implements ServletRequestAware{ 
/**---*/ 
public void setServletRequest(HttpServletRequest request) { 
// 要复写这个方法 
 request.setAttribute("key","value"); 
 } 
} 
public class TestAction implements ServletRequestAware{ 
 /**---*/ 
 public void setServletRequest(HttpServletRequest request) { 
// 要复写这个方法 
request.setAttribute("key","value"); 
} 
}
第三种:更简单的一种。。 
HttpServletRequest request = ServletActionContext.getRequest(); //相应的可以得到response
                










