美文网首页
SpringMVC xml文件路径在web.xml中的配置

SpringMVC xml文件路径在web.xml中的配置

作者: PC_Repair | 来源:发表于2018-08-28 10:06 被阅读334次
  1. 正常情况下springmvc的xml文件应放在WEB-INF下,命名规则为[name]-servlet.xml, “-servlet”这个字段是必不可少的 [name]你可以随便命名 ,同时你的web.xml文件中两个servlet要和你的name相同,不然会报错的。
  • springmvc-servlet.xmlweb.xml中的文件路径配置
<servlet>
    <servlet-name>springmvc</servlet-name>
    <servlet-class>
        org.springframework.web.servlet.DispatcherServlet
    </servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
    <servlet-name>springmvc</servlet-name>
    <url-pattern>/</url-pattern>
</servlet-mapping>
1.png
  1. 放在src目录下,则需要手动配置springmvc-servlet.xml路径,命名不再有限制,文件路径正确并且两个 <servlet-name> 相同即可。
  • springmvc-servlet.xmlweb.xml中的文件路径配置
<servlet>
    <servlet-name>mvc-dispatcher</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <!-- spring mvc的配置文件 -->
    <init-param>
      <param-name>contextConfigLocation</param-name>
      <param-value>classpath:springMVC.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
    <servlet-name>mvc-dispatcher</servlet-name>
    <url-pattern>/</url-pattern>
</servlet-mapping>
2.png
注:此处在作者电脑上<param-value>的当前路径在resources下,可以通过"./" 测试当前路径在哪。

相关文章

网友评论

      本文标题:SpringMVC xml文件路径在web.xml中的配置

      本文链接:https://www.haomeiwen.com/subject/adcfwftx.html