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>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM