2

Spring MVC に組み込まれて、フォームの必須フィールドの横に「*」記号を表示する方法はありますか?

必要な値が欠落している場合に、JSP でエラー メッセージを表示する方法を見つけました。しかし、ユーザーが何かを送信する前に、「このフィールドは必須です」と視覚的に伝える方法はありますか?

JSP に「*」記号を手動で追加できます。しかし、@NotEmpty 検証アノテーションに基づいて、Spring のカスタム タグでそれを行うことをお勧めします。

ありがとう。ジョン。

4

2 に答える 2

0

ニムの答えに加えて、あなたは

onsubmit="return validateForm();"

関数内で、さまざまな必須フィールドの内容を確認し、Nimが話したそのラベルに追加することができます。フィールドエラーが発生したときにこの関数がfalseを返す限り、フォームは送信されません。

于 2012-08-14T14:07:04.570 に答える
0

いいえ、最も近いのは、送信されて空の場合のエラーメッセージです。しかし、テキストをラベル要素に追加する独自のcssクラスをロールするだけです。

Spring Form オプション : http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/spring-form.tld.html#spring-form.tld.option

于 2012-08-14T13:42:37.747 に答える