1. web.xml文件中的配置项
(1) ContextLoaderListener:
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
说明:这个ContextLoaderListener负责在Web环境中建立IOC容器体系,对于在Web容器中建立起来的跟上下文,
使用默认的Bean配置文件是:/WEB-INF/applicationContext.xml
(2) DispatcherServlet:
<servlet>
<servlet-name>Petclinic</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Petclinic</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
说明:DispatcherServlet是SpringMVC框架的分发器,负责分发请求给注册的控制器Contoller完成执行,
DispatcherServlet会建立自己的上下文,而这个上下文的双亲上下文,是由ContextLoaderListener建立起来的跟
上下文。DispatcherServlet的上下文使用的默认Bean配置文件是:{Servlet-Name}-servlet.xml,对于上述的
Servlet来说为:Petclinic-servlet.xml.