美文网首页
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