• web.xml 加载顺序


    参考网址:

    上下文对象》监听》过滤器》servlet

    1.先加载上下文对象

    	<!-- 初始化Spring classpath*:spring/applicationContext-*.xml, -->
    	<context-param>
    		<param-name>contextConfigLocation</param-name>
    		<param-value>        	
                classpath:applicationContext_*.xml
            </param-value>
    	</context-param>
    

     2.加载监听

    <listener>
            <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
        </listener>

     3.加载filter 链

         完整的Filter流程是:Filter对用户请求进行预处理,接着将请求交给Servlet进行处理并生成响应,最后Filter再对服务器响应进行后处理。

    <filter>
    
        <filter-name>loginFilter</filter-name>
    
        <filter-class>com.test.filter.loginFilter</filter-class>
    
      </filter>
    <!--filter-mapping 要写在filter之后-->
    <filter-mapping>
            <filter-name>loginFilter</filter-name>
            <url-pattern>/*</url-pattern>
            <dispatcher>REQUEST</dispatcher>
            <dispatcher>FORWARD</dispatcher>
    </filter-mapping>    
  • 相关阅读:
    etcd的原理分析
    (转)Linux sort命令
    随机森林
    python 类的定义和继承
    python random
    Spark源码阅读(1): Stage划分
    Mac 上安装MySQL
    Python 删除 数组
    在循环中将多列数组组合成大数组
    准确率 召回率
  • 原文地址:https://www.cnblogs.com/blogxiao/p/7389790.html
Copyright © 2020-2023  润新知