1

我正在从事一项已经在某种程度上建立的任务。这是一个带有 Spring Integration 和 Spring MVC 的 Spring 3.0 项目。我看到在 web.xml 中,定义了 并且名称与 DispatcherServlet 类相关联。但是在 /web-inf/ 我没有看到 Dispatcher-servlet.xml

当我查看 spring 文档时,我读到 Dispatcher-servlet.xml 是强制性的。

该应用程序运行良好。获取了jsp,流程符合预期。但是没有Dispatcher-servlet.xml,它是如何工作的?有什么想法吗?

谢谢,简。

4

1 回答 1

1

例如:这是我的 web.xml 定义。在这里,我的 dispatcherservlet 名称是 springController-servlet.xml,它位于 web-inf 文件夹中。

<servlet>
    <servlet-name>springController</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
    <servlet-name>springController</servlet-name>
    <url-pattern>*.htm</url-pattern>
</servlet-mapping>

检查你的并恢复。Spring 需要一个调度程序 servlet 文件。

于 2011-12-20T07:16:01.943 回答