Я использую Spring 3.x и WebFlow 2.0. Я пытаюсь представить форму с новым идентификатором события.Spring WebFlow не запускает оценку выражения при переходе состояния
<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();
}
On form submit Я установил ключ события для поиска. С приведенной выше конфигурацией я не получаю никакого запроса на метод findProject(). Но если я удалю атрибут model = "" из состояния представления, я получаю запрос, полученный методом. В этом случае я не получаю значения формы.
Может ли кто-нибудь направить меня правильным путем.
Спасибо, Вишал
Похоже, что JQeury для представления вызвало проблему. Если я прокомментирую JQeuery, отправьте его works.I изменил несколько строк и удалил javascript для отправки формы. – Vishal