概述
在web容器中,有着监听器、过滤器、servlet几种配置,Tomcat启动时加载配置有着先后顺序。
顺序: context-param -> listener -> filter -> servlet//context-param设置应用的ServletContext上下文初始化参数,所以最先加载
<!- SpringMVC配置 -->
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:springmvc.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
而SpringMVC框架中在web.xml中配置dispatchServlet为一个Servlet。
所以顺序之先后就出来了。
最后
以上就是专一店员为你收集整理的Web容器过滤器与SpringMVC框架中DispatchServlet的执行顺序的全部内容,希望文章能够帮你解决Web容器过滤器与SpringMVC框架中DispatchServlet的执行顺序所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复