3

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

4

2 回答 2

2

谁为 servlet 创建 HTTPResponse 对象

来自 Java 文档HttpServletResponse

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

public interface HttpServletResponse
                     extends ServletResponse

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

public interface ServletResponse  

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

于 2013-10-25T13:27:24.777 回答
1

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

于 2013-10-25T10:45:44.407 回答