Java Spring: при попытке настроить веб-поток с помощью xml, не удается найти сервлет-диспетчер. xml - PullRequest
0 голосов
/ 04 августа 2020

Я только начинаю пытаться понять, что такое Spring Flow. Эта книга, которая у меня есть, описывает, как мне нужно настроить диспетчер-сервлет. xml и создать там потоки. Проблема в том, что я не могу найти этот файл диспетчера-сервлета. xml в моем приложении java spring, чтобы начать настройку. Где он?

Я искал здесь и в Google, но я нашел только людей, которые уже есть n dispatcher-servlet. xml файл, и они спрашивают, как его настроить.

Любая помощь будет принята с благодарностью!

1 Ответ

1 голос
/ 05 августа 2020

Диспетчер-сервлет не требуется. xml для настройки DispatcherServlet. Это просто имя по умолчанию, которое Spring будет искать, если не определено. Вы можете определить конфигурацию в contextConfigLocation init-param при определении DispatcherServlet в web. xml. Или, если у вас есть один 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>

. xml

Если у вас его нет найдите его в сети. xml, вам придется настроить его самостоятельно. Я также думаю, что книга может быть для webflow 1.x. Попробуйте использовать официальный справочник Spring Webflow, это хорошая отправная точка и актуальность:

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

В частности, для конфигурации сервлета Dispatcher см. в этой главе:

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

...