Dispatcher-servlet.xml - 不是强制性的?

时间:2011-10-12 20:24:21

标签: spring-3

我正在处理已在某种程度上构建的作业。它是一个带有Spring Integration和Spring MVC的Spring 3.0项目。我在web.xml中看到,已定义并且名称与DispatcherServlet类相关联。但在/ web-inf /我没有看到Dispatcher-servlet.xml

当我查看spring文档时,我读到Dispatcher-servlet.xml是必需的。

该应用程序运行正常。获取jsp并且流程如预期的那样。但是没有Dispatcher-servlet.xml,它是如何工作的?有什么想法吗?

谢谢, 一月

1 个答案:

答案 0 :(得分: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文件。