変数に@NotEmpty(休止状態のバリデーター)アノテーションを使用しました。「AnnotationName.objectName.variable = string_to_be_displayed」を使用して適切なエントリを配置するmessages.propertiesファイルを作成しました。それでも、「nullではない可能性があります」というデフォルトのエラーメッセージが表示されます。Spring configサーブレットでは、messages.propertiesもバインドしました。しかし、成功しません。助けてください。何度も試しました。
ログのスクリーンショットを添付する
応答本文は:
ついに私は自分の問題の解決策を見つけました。
カスタマイズされたメッセージを表示するには、次の手順に従います。
@NotBlank(message = "your messages")
private String variableName;
(messege = "...")は、休止状態のバリデーターで定義されたすべてのアノテーションで使用できます。@Range
、@Size
、@NotEmpty
、など
自分用のValidationMessages.properties
ファイルやmessages.properties
ファイルを作成する必要はありません。spring-context.xml
バインディングのためにファイル内で何もする必要はありません。
この問題の詳細については、このリンクをたどることができます。自分のメッセージでコーディングを楽しんでください!
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加