zoukankan      html  css  js  c++  java
  • Spring:ContextLoaderListener作用

    使用spring除了添加必要的jar包,另外在web.xml一定要加上启动spring的监听器,这样配置在xml文件中的bean才会初始化 

    如你在web.xml这样作了配置:(web.xml 2.4) 

    Java代码  收藏代码
    1. <listener>  
    2.         <listener-class>  
    3.             org.springframework.web.context.ContextLoaderListener  
    4.         </listener-class>  
    5.     </listener>     


    它会默认查找位于:WEB-INF/下的是否有一个文件名称为:applicationContext.xml 
    如果没有就会报错:

    但在很多项目中可能会把配置文件集中管理,常见位置在:classpath下面,这样的话,你要在web.xml中在配置另外一个节点名称: 

    Java代码  收藏代码
    1. <context-param>  
    2.         <param-name>  
    3.             contextConfigLocation  
    4.         </param-name>  
    5.         <param-value>  
    6.             classpath*:applicationContext.xml  
    7.         </param-value>  
    8.     </context-param>  


    常见可能是这样:/WEB-INF/classes/applicationContext-*.xml 
    总之它是使用spring必须要配置的元素,一定不要少了

  • 相关阅读:
    ssh的配置[待写]
    回文检测题解
    叠积木/银河系英雄传说[NOI2002]题解
    酒店之王解题报告
    摆花解题报告
    摆渡车(noip2018 pj t3)
    NOIP2018 普及 凉凉记
    子矩阵(NOIP2014T4)
    花店橱窗布置(洛谷:P1854)
    我想大声告诉你
  • 原文地址:https://www.cnblogs.com/qizhenglong/p/2855862.html
Copyright © 2011-2022 走看看