WAR部署描述文件:web.xml

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,对于上述的

扫描二维码关注公众号,回复: 781332 查看本文章

    Servlet来说为:Petclinic-servlet.xml.

猜你喜欢

转载自springsfeng.iteye.com/blog/1174479