0

Spring Web Flow...1つのトランジションでのみフォーム検証を停止する方法。

1つのトランジションでのみフォーム検証を停止する方法。次のコードを使用すると、フォーム検証がオンになり、すべてが正常に機能していますが、ユーザーが[キャンセル]をクリックした場合、フォーム検証を実行したくありません。とにかくこれの周り?

<view-state id="helloworld" view="input.jsp" model="customer" popup="true">
<transition on="submit" to="preview" />
<transition on="cancel" to="thanks"/>
</view-state> 
4

1 に答える 1

6

トランジションには、バインディングと検証が必要かどうかを定義する機能があり、falseに設定するだけです。

<view-state id="helloworld" view="input.jsp" model="customer" popup="true">
<transition on="submit" to="preview" />
<transition on="cancel" to="thanks" validate="false" bind="false"/>
</view-state>
于 2012-07-25T13:36:44.737 に答える