2017-04-19 6 views
0

FXForm2を使用してJava Beanのフォームを自動的に生成しています。特定の注釈が存在する場合にカスタムバリデータを追加する方法

Stringプロパティに@Size(min=2, max=10)と注釈を付けると、対応するフィールドに対応するバリデータが自動的に追加されます。

Dateプロパティの@Beforeアノテーションで同様の機能を使用したいと考えています。カスタムの注釈 - バリデーターマッピングをすべてのFXFormに追加するにはどうすればいいですか?

答えて

0

Creating custom constraintsで説明されているようにカスタム制約を定義し、これらの注釈をBeanで使用できます。 FXFormはこれらの制約を自動的に検証し、報告されたエラーメッセージを表示します。

このようなカスタム制約の例は、FXForm demo

にあります。