問題タブ [validationmessage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Bean 検証を使用したデフォルトの制約メッセージ テンプレートの生成
アノテーション自体でそのようなメッセージ テンプレートがまだ定義されていない場合、(JPA エンティティで) 制約用のデフォルト メッセージ テンプレートを生成するにはどうすればよいでしょうか。
これが私の言いたいことです。JPAエンティティ「ダミー」があるとします。
また、次を含む ValidationMessages.properties ファイルがあるとします。
ここで、@NotNull 制約を @NotNull(message={Dummy.id.NotNull}) として定義した場合はすべてうまく機能しますが、「{Dummy.id.NotNull}」テンプレートをその場で生成したい場合はどうでしょうか。 (リフレクションを使用して)すべての制約に対して同じ標準化されたテンプレートを記述する必要はありませんか?MessageInterpolator クラスを使用してこれを試しましたが、補間メソッドはメッセージ属性が定義されている場合にのみ呼び出され、これは私がやろうとしていることの目的を無効にします。
したがって、明確にするために、バリデーターにコードのチャンクを尋ねるようにするにはどうすればよいですか? (というか、デフォルトのメッセージが割り当てられています)?"
unique-constraint - isUnique 属性 MVC でエラー メッセージを取得する
以下のようなモデルプロパティがあります。
無効なデータを使用しても問題なく動作しますが、エラー メッセージは返されません。メッセージを表示する方法はありますか (表示、他の必要なメッセージのように)
jsf - Ajax フォーム アイテムの検証が必要なメッセージが表示されない
フォームが AJAX を介して送信されたときに、フォームの入力項目を検証していますが、フォームがh:message
セクションに必要なメッセージをレンダリングしていません。フル ポスト バック メソッドによる検証メソッドは正常に機能しますが、AJAX 送信メソッドでは必要なメッセージがレンダリングされません。
コードは次のとおりです。
item.xhtml
zend-framework2 - 要素ラベルを ZF2 の検証エラー メッセージに統合する方法は?
エラーメッセージを1か所にまとめて表示する必要があるフォームがあります。デフォルトのメッセージは一般的なものであるため、ユーザーは、どのメッセージがどのフォーム フィールドに対するものなのかわからない場合があります。
入力に一致するレコードが見つかりました
値が必要です。空白にすることはできません
入力されたメールアドレスは有効ではありません...
すべてのフィールドにカスタム メッセージを作成することもできますが、多くの労力とコピー アンド ペーストが必要です。
したがって、次のようなメッセージを表示したいと思います。
My element Foo label : 入力に一致するレコードが見つかりました
My element Bar label : 値は必須であり、空にすることはできません
My element Buz label : 入力は有効な電子メール アドレスではありません...
これを達成する方法は?
asp.net-mvc-4 - ValidationMessageForに2つのメッセージ文字列(ホバー時のエラーメッセージとタイトル)を設定する方法は?
検証を次のように設定する予定です。私のデザインでは、入力要素の隣に必要な星を表示し、検証を修正せずにフォームを送信しようとすると、ポップアップを開いて実際の*の後ろのメッセージ。この * は、検証だけが形式の検証、正規表現などである可能性があることを示します..
同じ検証のための Like 2 メッセージ " " & "value is required." 入力要素の横に「」が表示され、送信ボタンをクリックすると「値が必要です」というテキストがポップアップで表示されます。
または、エラーメッセージをタイトルとして表示するというアイデア。入力要素の横に「」が表示され、ユーザーが「 」にカーソルを合わせると、「値が必要です」というテキストがタイトルとして表示されます。
razor mvc4.でこれを達成する方法はありますか? シンプルなasp.netで必要なフィールドバリデータとその他のバリデータコントロールで可能だと思います。
誰かがこれについて助けてくれますか?
c# - ViewModel を使用して razor MVC のフィールドの検証メッセージを作成する方法
カミソリ ビューでフィールド検証を作成したいと考えています。MVC が自動的にvalidationMessageFor
を
生成するため、これは非常に簡単です。
私が読んだように、モデルクラスで検証を行うことは許可されておらず、代わりにviewModelクラスを使用しています。[必須]注釈をビューモデルに配置する方法について少し混乱しています。
私の問題
これは、実際の検証がどのように機能するかです
。
ビューモデル
これは機能しますが、私のViewModelでは、多くのテーブル
My ViewModelのデータを使用する必要があるため、構造が異なります
したがって、ここで[Required]アノテーションを割り当てるたびに、検証は機能しません。
ビューモデルが使用しているため、ビューモデルの検証メッセージを行うにはどうすればよいですか
public register reg { get; 設定; }
私が望む非常に多くのフィールドを表すものですが、検証の目的で、特定のフィールドを1つまたは2つだけ検証したいのですが、どうすればそれを達成できますか?
ありがとうございました 。