web.xml上的context-param listener servlet的区别和作用

1.启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点:


        contextConfigLocation
        
            /WEB-INF/config/application-context.xml
            /WEB-INF/config/cache-context.xml
            /WEB-INF/config/captcha-context.xml
            /WEB-INF/config/jeecore-context.xml
            /WEB-INF/config/jeecms-context.xml
        

    


        org.springframework.web.context.ContextLoaderListener
    

2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.


3.servlet 只有被访问的时候才会帮创建实例,如:


 
JeeCmsFront 
org.springframework.web.servlet.DispatcherServlet 
 
contextConfigLocation 
/WEB-INF/config/jeecms-servlet-front.xml 
 
2 
 
 
JeeCmsFront 
*.jhtml 
 
 
JeeCmsFront 
*.jspx 
 
 
JeeCmsFront 
*.jsp 
 
 
JeeCmsFront 
*.htm 
当访问 *.jhtml     *.jspx       *.jsp         *.htm 的时候就会调用 /WEB-INF/config/jeecms-servlet-front.xml
 
  
 
  
 
  
 
  
 
  
 
 

你可能感兴趣的:(java)