【问题标题】:Java Spring: Trying to configure webflow by xml, can't find dispatcher-servlet.xmlJava Spring:尝试通过xml配置webflow,找不到dispatcher-servlet.xml
【发布时间】:2020-08-05 23:34:23
【问题描述】:

我刚刚开始尝试了解 spring flow 是关于什么的。我拥有的这本书描述了我必须如何配置 dispathcer-servlet.xml 并在其中创建一些流。

问题是我在我的 java spring 应用程序中找不到这个 dispatcher-servlet.xml 文件来启动配置。它在哪里?

我在这里和谷歌上搜索过,但我只找到已经有 n 个 dispatcher-servlet.xml 文件的人,他们正在询问如何配置它。

任何帮助将不胜感激!

【问题讨论】:

    标签: java xml spring spring-webflow


    【解决方案1】:

    您不需要 dispatcher-servlet.xml 来配置 DispatcherServlet。如果未定义,它只是 Spring 将查找的默认名称。在 web.xml 中定义 DispatcherServlet 时,可以在 contextConfigLocation init-param 中定义配置。或者,如果您有单个 DispatcherServlet,则可以使用全局 spring xml 配置。如果你有一个可以工作的 java spring 应用程序,请寻找

      <context-param>
        <param-name>contextConfigLocation</param-name>
    ...
      </context-param>
    

      <servlet>
        <servlet-name>Spring MVC Dispatcher Servlet</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    ...
      </servlet>
    
    

    在您的 web.xml 中

    如果您在 web.xml 中没有找到它,您将不得不自己配置它。我还认为这本书可能适用于 webflow 1.x。尝试使用官方 Spring Webflow 参考,这是一个很好的起点,并且是最新的:

    https://docs.spring.io/spring-webflow/docs/current/reference/html/

    具体来说,Dispatcher servlet 配置请看本章:

    https://docs.spring.io/spring-webflow/docs/current/reference/html/spring-mvc.html#spring-mvc-config-web.xml

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-23
      • 1970-01-01
      • 1970-01-01
      • 2012-08-31
      • 2023-03-21
      • 2016-08-25
      • 2020-06-26
      相关资源
      最近更新 更多