Play Framework 2 を使用して、次のサンプル コードを使用したカスタム メッセージを使用して、「必要な」検証を機能させようとしています。
シンプルな学生モデル:
@Id private Long id;
@Required private String studentName;
@Required @ManyToOne private Classroom classroom;
シンプルな Student フォーム (ビュー):
@inputText(form("studentName"), '_label -> "Student Name", '_help -> "Please enter name.")
@select(form("classroom.id"), options(Classroom.options), '_label -> "Class", '_default -> "-- Choose an Classroom --")
1.検証はテキスト入力に対しては機能しますが、選択ボックスに対しては機能しません。選択ボックスのデフォルト値。なんで?
2.また、エラーが表示されると、2 つのメッセージが表示されます。ヘルプ テキストと検証メッセージの両方。カスタムメッセージを1つだけ取得する方法はありますか?