admin管理员组

文章数量:1794759

spring mvc中org.springframework.web.servlet.DispatcherServlet类

spring mvc中org.springframework.web.servlet.DispatcherServlet类

当在web.xml文件将.do后缀的请求交给org.springframework.web.servlet.DispatcherServlet后,他是怎样读取另外的xml文件?   比如在web.xml中配置如下: <servlet>     <servlet-name>mh</servlet-name>    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>    <load-on-startup>1</load-on-startup>  </servlet>       <servlet-mapping>    <servlet-name>mh</servlet-name>    <url-pattern>*.do</url-pattern>  </servlet-mapping>  这样你的web.xml自动会去读mh-servlet.xml 该spring的XML 是和你的servlet-name +“-servlet.xml” 匹配的。   同时也可以自行定义Bean读取xml的名称,比如: <servlet> <servlet-name>mh</servlet-name>  <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/hello1-servlet.xml,/WEB-INF/hello2-servlet.xml</param-value></init-param>    </servlet>

本文标签: orgMVCspringspringframeworkDispatcherServlet