当客户端请求到来时,容器根据URL找到正确的servlet并创建一对请求和响应对象。
据我所知,只有在容器找到有效的servlet时才会创建请求和响应对象。也就是说,如果没有为请求的URL找到有效的servlet,那么请求和响应对象就不会被创建。
但是,我不确定这一点。任何人都可以确认。
答案 0 :(得分:2)
在 12.1使用网址路径一章中,Servlet Specification州
用于映射到servlet的路径是来自的请求URL 请求对象减去上下文路径和路径参数。
因此,我们可以假设在执行任何映射逻辑之前创建请求对象(可能还有响应对象)。
另请注意
容器通常会回收请求对象以避免 请求对象创建的性能开销。