-1

I am just starting out trying to see what spring flow is about.This book that i have is describing how i have to configure the dispathcer-servlet.xml and create some flows in there.

Problem is i cannot find this dispatcher-servlet.xml file in my java spring application to start the configuration.Where is it?

I searched on here and on google but i only find people who already have n dispatcher-servlet.xml file and they are asking how to configure it.

Any help would be greatly appreciated!

helloApp
  • 449
  • 1
  • 4
  • 21

1 Answers1

1

You don't need dispatcher-servlet.xml to configure DispatcherServlet. It's just a default name Spring will look for if not defined. You can define config in contextConfigLocation init-param when defining DispatcherServlet in web.xml. Or, if you have single DispatcherServlet, you can use global spring xml configuration. If you have a working java spring application, look for

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

or

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

in your web.xml

If you don't find it in web.xml, you will have to configure it yourself. I also think that the book might be for webflow 1.x. Try using official Spring Webflow reference, it's a good starting point, and is up-to-date:

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

Specifically, for Dispatcher servlet configuration look at this chapter:

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

Uros
  • 38
  • 4