zoukankan      html  css  js  c++  java
  • spring有三种启动方式

    spring有三种启动方式,使用ContextLoaderServlet,ContextLoaderListener和ContextLoaderPlugIn
    spring3.0及以后版本中已经删除ContextLoaderServlet 和Log4jConfigServlet
    可以采用余下两种启动方式ContextLoaderListener和ContextLoaderPlugIn
    建议使用ContextLoaderListener
    。
     N0:1
    
    
    
           <!--推荐使用此种方式-->
    
    
    
           <listener>
    		<listener-class>
    			org.springframework.web.context.ContextLoaderListener
    		</listener-class>
    	</listener> 
    	<!--contextConfigLocation在 ContextLoaderListener类中的默认值是 /WEB-INF/applicationContext.xml-->
    	<context-param>
    		<param-name>contextConfigLocation</param-name>
    		<param-value>/WEB-INF/applicationContext.xml</param-value>
    		<!-- <param-value>classpath:applicationContext*.xml</param-value> -->
    	</context-param>
    N0:2 
    
           <!--spring3.0之后不再支持此种方式-->
    
    	<servlet>
    		<servlet-name>context</servlet-name>
    		<servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
    		<load-on-startup>1</load-on-startup>
    	</servlet>-->
    
    N0:3
             <!--要导入org.springframework.web.struts-3.0.5.RELEASE.jar包,在struts2.0及以后版本不支持此种方式加载spring-->
    
    
    
        <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
                  <set-property property="contextConfigLocation" value="/WEB-INF/applicationContext.xml"/>
          </plug-in>
  • 相关阅读:
    Linux unalias命令 取消别名
    linux cp 拷贝文件或目录
    POJ 1850
    POJ 1844
    POJ 1852
    POJ 1837
    POJ 1833
    POJ 1804
    POJ 1789
    POJ 1781
  • 原文地址:https://www.cnblogs.com/kongxc/p/6232383.html
Copyright © 2011-2022 走看看