Sat*_*was 4 java lifecycle containers servlets
为什么Servlet接口中的service()方法不返回ServletResponse的实例,而是处理容器提供的ServletResponse对象?
简单来说,为什么Servlet接口的服务方法如下:
public void service(ServletRequest request, ServletResponse response);
Run Code Online (Sandbox Code Playgroud)
而不喜欢:
public ServletResponse service(ServletRequest request);
Run Code Online (Sandbox Code Playgroud)
如果响应对象提供由servlet容器,它可以控制之类的东西的缓冲的处理方式.例如,假设您创建了自己ServletResponse的容器 - 如果容器超过一定长度,容器如何管理响应流的能力,而不是缓冲数据?
| 归档时间: |
|
| 查看次数: |
2016 次 |
| 最近记录: |