代码之家  ›  专栏  ›  技术社区  ›  Pokuri

<dispatcherservlet name of web.xml>-servlet.xml是必需的

  •  1
  • Pokuri  · 技术社区  · 14 年前

    我刚从春季MVC开始。我想在单独的XML文件中配置控制器,而不是-servlet.xl文件。必须定义具有该名称的XML文件,或者不能使用ContextLoaderList。

    2 回复  |  直到 14 年前
        1
  •  0
  •   AHungerArtist    14 年前

    我不使用具有该名称的XML文件,所以我认为它完全不是强制的。您可能希望更多地解释您的情况,以便我们能够潜在地确定为什么您必须这样做。

        2
  •  0
  •   dira    14 年前

    必须定义XML文件吗 用那个名字

    不,不是;名字 <DispatcherServlet name of web.xml>-servlet.xml 只是默认值。

    您可以这样更改文件名….( mvc-showcase/web.xml )

    <servlet>
            <servlet-name>appServlet</servlet-name>
            <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
            <init-param>
                <param-name>contextConfigLocation</param-name>
                <param-value>/WEB-INF/spring/appServlet/servlet-context.xml</param-value>
            </init-param>
            <load-on-startup>1</load-on-startup>
        </servlet>