在Java中怎样得到一个HttpResponse对象

请知道的同志赶快给个答案
2025-02-25 22:25:11
推荐回答(4个)
回答1:

java 在一般的Servlet中是提供了HttpServletResponse对象的,可以直接使用,在struts2框架中封装了response对象,可以通过ServletActionContext对象获取得到。
获取response对象方法:
HttpServletResponse response = ServletActionContext.getResponse();

回答2:

Struts2为我们提供了一种最简单的方法获得HttpServletResponse及其他对象。这就是org.apache.struts2.ServletActionContext类。我们可以直接使用ServletActionContext类的getRequest、getResponse方法来获得HttpServletRequest、HttpServletResponse对象。

回答3:

是servlet还是action里想得到呢?

回答4:

HttpServletRequest request = ServletActionContext.getRequest();
HttpServletResponse response = ServletActionContext.getResponse();