1.Spring配置监听器,用来在Tomcat启动的时候加载配置文件,生成容器
<context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:configApplication.xml</param-value> </context-param> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener>
2.SpirngMVC配置中央调度器,用来接收Servle请求,并调用响应的Servlet。
<servlet> <servlet-name>dispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> //由于默认会从WEB-INF路径下查找,所以我们必须指明配置文件的路径,因为我们通常都是放在根路径下 <param-name>contextConfigLocation</param-name> <param-value>classpath:spingMVC.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> //这个代表的是优先级,越小优先级越高 </servlet> <servlet-mapping> <servlet-name>dispatcherServlet</servlet-name> //这里代表任何的url路径都要经过中央调度器,但是我们一般使用的是*.do, //值得注意的一点是在过滤器实在中央调度器之前执行的,他的路径是/*,也是所有路径,优先级最高 <url-pattern>/</url-pattern> </servlet-mapping>