Я не знал, как превратить титул, надеюсь, это понятно. Я работаю над веб-приложением, которое существует уже много лет и в настоящее время находится в производстве. Это веб-приложение использует spring-flex для отображения некоторых видов, а одна из зависимостей spring-flex - spring-mvc. Я думаю, что соответствующая ссылка будет там.
Таким образом, у меня есть все зависимости, уже настроенные в моем pom, и DispatcherServlet, уже настроенный в моем web.xml с точной конфигурацией из руководства (я не тот, кто сделал интеграцию, я пытаюсь выяснить, как это было сделано).
<servlet>
<servlet-name>flex_servlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>flex_servlet</servlet-name>
<url-pattern>/messagebroker/*</url-pattern>
</servlet-mapping>
По ссылке, которую я предоставил, мы видим, что по умолчанию, когда настроен флеш-брокер-сообщение, конфигурация выглядит так (хотя его нигде не видно в проекте)
<!-- Maps request paths at /* to the BlazeDS MessageBroker -->
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<value>
/*=_messageBroker
</value>
</property>
</bean>
<!-- Dispatches requests mapped to a MessageBroker -->
<bean class="org.springframework.flex.servlet.MessageBrokerHandlerAdapter"/>
Теперь, когда я хочу использовать spring-mvc для других задач, что мне делать?
Спасибо за вашу помощь
EDIT: для дальнейшего использования здесь приведены соответствующие документы:
С BlazeDS вы определяете именованную службу, DispatcherServlet будет использовать это имя для отправки запросов в надлежащую службу. Поэтому, чтобы ответить на ваши вопросы:
Основываясь на нашем разговоре ниже, ответ на этот вопрос может помочь вам: Spring MVC: веб-службы RESTful + интеграция BlazeDS возможны в одном и том же веб-приложении?
Hi!
вверху не будет отображатьсяthanks for your help
все еще там. Смотрите здесь