谁为servlet创建HttpServletResponse对象?

时间:2013-10-25 10:40:36

标签: http servlets

我很想知道是谁为servlet创建了HttpResponse对象,因为在内部服务方法中我们将其作为已经实例化的参数。

2 个答案:

答案 0 :(得分:2)

  

为servlet创建HTTPResponse对象

来自Java docs HttpServletResponse

servlet容器创建一个HttpServletResponse对象,并将其作为参数传递给servlet的服务方法(doGet,doPost等)。

public interface HttpServletResponse
                     extends ServletResponse

扩展ServletResponse接口以在发送响应时提供特定于HTTP的功能。例如,它具有访问HTTP标头和cookie的方法。

public interface ServletResponse  

定义一个对象以帮助servlet向客户端发送响应。 servlet容器创建一个ServletResponse对象,并将其作为参数传递给servlet的服务方法。

答案 1 :(得分:1)

在启动URL或启动服务器(servlet容器)时创建Servlet。 servlet容器创建一个HttpServletResponse对象,并将其作为参数传递给servlet的服务方法。