validateFormSubmission メソッドの実装
バリデータの実装でオーバーライドできる第 3 のメソッドは validateFormSubmission です。このメソッドは、フォームにユーザーが入力したデータが有効かどうかを検証するために、クライアントによってサービスで呼び出されます。たとえば、ユーザーが「部品を作成」ウィザードの詳しい手順にデータを入力後、「次へ」をクリックしたとします。入力内容に基づき、次のステップへの移動を許可する必要があるでしょうか。
validateFormSubmission メソッドの引数とリターンタイプは validateSelectedAction と同じです。
public UIValidationResult validateFormSubmission (String
validationKey, UIValidationCriteria validationCriteria, Locale
locale)
同様に、このメソッドの疑似実装は validateSelectedAction で示したものと同様です。