Spring WebFlow не запускает выражение оценки при переходе состояния

Я использую Spring 3.x и WebFlow 2.0. Я пытаюсь отправить форму с новым идентификатором события.

<view-state id="projectSearch"   view="project.projectSearch" model="searchCommand">

    <transition on="search" to="projectSearch" bind="true"  >
    <evaluate expression="formAction.findProjects(flowRequestContext, searchCommand)"/>
    </transition>

 </view-state>

and 

public Event findProjects(RequestContext context, SearchCommand command) throws Exception
{
   return success();
}

При отправке формы я установил ключ события для поиска. С приведенной выше конфигурацией я не получаю никаких запросов на метод findProject(). Но если я удалю атрибут model="" из состояния просмотра, я получу запрос, полученный методом. В этом случае я не получаю значения формы.

Может ли кто-нибудь указать мне правильный путь.

Спасибо, Вишал


person Vishal    schedule 10.04.2012    source источник
comment
Оказалось, что JQeury для отправки вызывал проблему. Если я прокомментирую отправку JQeuery, она сработает. Я изменил несколько строк и удалил необходимость в javascript для отправки формы.   -  person Vishal    schedule 17.04.2012


Ответы (1)


Оказалось, что jQuery для отправки вызывает проблему. Если я прокомментирую отправку jQuery, это сработает. Я изменил несколько строк и удалил необходимость в javascript для отправки формы.

person Vishal    schedule 17.04.2012