DispatcherServlet 在哪
时间: 2024-02-12 08:09:37 浏览: 14
DispatcherServlet 是 Spring MVC 的核心组件之一,它是一个 Servlet,需要在 web.xml 中进行配置。在一个标准的 Spring MVC 项目中,DispatcherServlet 的配置通常如下所示:
1. 在 web.xml 文件中配置 DispatcherServlet:
```
<servlet>
<servlet-name>dispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
```
2. 在 web.xml 文件中配置 DispatcherServlet 的映射:
```
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
```
这样就完成了 DispatcherServlet 的配置,当一个请求到达时,DispatcherServlet 将会拦截这个请求,并根据配置的映射规则将请求分发给对应的 Controller 进行处理。