Spring 在 Web App 中普遍使用。具体配置方式如下:
Servlet 2.4+
Servlet 2.4 及之后,web 容器支持 Listener 规范,相应配置示例如下:
<listener>
<listener-class> org.springframework.web.context.request.RequestContextListener </listener-class>
</listener>
before Servlet 2.4
在 Servlet 2.4 之前,只能使用 Filter, 配置示例如下:
<filter>
<filter-name> requestContextFilter </filter-name>
<filter-class> org.springframework.web.filter.RequestContextFilter </filter-class>
</filter>
<filter-mapping >
<filter-name> requestContextFilter </filter-name>
<url-pattern> /* </url-pattern>
</filter-mapping>