Spring 3.x と WebFlow 2.0 を使用しています。新しいイベント ID でフォームを送信しようとしています。
<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="" 属性を削除すると、メソッドによってリクエストが受信されます。この場合、フォームの値を取得しません。
誰でも私に正しい道を教えてください。
ありがとう、ヴィシャル