SpringBoot 中DispatchServlet是如何注册进来的

123 阅读1分钟

查看源码 DispatcherServletAutoConfiguration

image.png

进入 WebMvcProperties

image.png

容器中自动配置了 DispatcherServlet 属性绑定到 WebMvcProperties;对应的配置文件配置项是 spring.mvc。

image.png

image.png

  通过 ServletRegistrationBean<DispatcherServlet> 把 DispatcherServlet 配置进来

image.png

默认映射的是 / 路径

修改dispatcherServlet的拦截路径

#修改dispatcherServlet的拦截路径
spring.mvc.servlet.path=/mvc/