私はPrimefaces 6.0を使用してフォームを作成しました。私はbeanフィールドに@NotNull
と@NotEmpty
のような制約付きバリデーターを使用しました。しかし、入力テキストのラベルの近くにあるアスタリスクは自動的にレンダリングされません。アスタリスクは設定時にのみ表示され、inputText
は"required=true"
と表示されます。私の問題は、Bean検証JSRによって提供される検証メッセージを使用したいので、入力テキストに「必須」を指定したくないということです。また、primefaces 5.0の後に検証制約が自動的に検出され、アスタリスクが自動的にレンダリングされることも読んでいます。誰も似たような問題に直面していますか?私は設定を見逃しましたか?必須アスタリスクは入力フィールドに表示されません。Primefaces 6.0
答えて
カスタムコードでは何でもできますが、アスタリスク(*)には読み取り色でCSSを使用してください。required=true
カスタム検証を使用しないでください。あなたがrequired=true
を入れなかった場合は、https://www.primefaces.org/showcase/ui/csv/custom.xhtml
を入力してください。フォームはbeanにサブミットされ、検証のためにbeanレベルをチェックする必要があります。
おかげで、それは私がカスタムconstraints.My問題がある持っていけないので、カスタムバリデータを必要としない私の問題アスタリスクのレンダリングと私はなぜあなたがカスタムのCSSを使用する必要があるのか分からない。なぜなら、primefaces 5.0の後に、規則的な制約がtPrimefacesからトレースされ、アスタリスクが自動的にレンダリングされるべきだからです。 – Invokergb
これはまだ存在しない機能を持つのがいいです。
実装する場合は、拡張機能をログに記録します。
またはBeanの検証コンポーネントを;-)拡張
あなたの答えに感謝します。実際に私はそれがそれをサポートするこのブログを読んだ。私はあなたに真実を伝えるかどうかわからない。 http://www.codebulb.ch/2015/05/jsf-validation-localization-i18n-by-example-part-1.html – Invokergb
すべてのコードをここに入力してください;-)返信が難しいです。 web.xml;を忘れないでください)この例は、ブログの例に従って動作するはずです。私は多くの問題に対して、検証制約事項を放棄しました。あなたはあなたのブログに加えて、primefacesユーザーガイドに書かれているものを正確にフォローする必要があることにも気づくでしょう... –
- 1. 角材md-input-containerは必須入力フィールドにアスタリスク*を追加しません
- 2. Primefaces 6.0 blockUIはcommandButtonのdataTableには表示されません
- 3. PrimeFaces 6.0はレンダリングされません
- 4. Razrで空の必須入力フィールドを表示するには
- 5. datepicker入力フィールドは必須ではありません。
- 6. 入力フィールド内にアスタリスクが必要
- 7. 必須属性のモデルでは、不適切なユーザー入力のエラーメッセージは表示されません。
- 8. 必須=他の入力フィールドの条件付き入力フィールド
- 9. Contactformは必須フィールドは入力されていませんが、メールを送信します
- 10. django形式はテンプレートにレンダリングされません。入力フィールドが表示されません
- 11. HTMLの入力タグの「これは必須フィールドです」というメッセージのヒントを非表示にします
- 12. activeadminフォームの必須入力は機能しません
- 13. jsgridフィールドがダイアログ内で「必須」と表示されない
- 14. フィールドJsonHttpParser.jsonFactoryは表示されません
- 15. 必須フィールドは要素表示時にのみ必要です。
- 16. Googleマップはアンドロイドでは表示されませんmarshmallow(6.0)?
- 17. Ajaxリクエストデータが入力フィールドに表示されませんでした
- 18. 角度モデル$ viewValueが入力フィールドに表示されていません
- 19. コード化は入力フィールドから「必須」を無視します
- 20. Laravel 5.4ブラウザテストでは入力フィールドに入力できません:X表示が必要です
- 21. JSF + PrimeFacesでフォームをリセットする前にいくつかの必須入力フィールドを確認しています
- 22. 擬似要素で必須フィールドにアスタリスクを追加する
- 23. 必須フィールドに赤いアスタリスクを追加する
- 24. JSONデータと表示を必須フィールドにまとめます
- 25. フォームの必須フィールドが入力されていない場合、入力ボックスに赤を付けます。
- 26. 正規表現は必須ではありません
- 27. asp.net mvcに必須フィールドとエラーメッセージを表示するには?
- 28. メイキング「ファイル」は、入力要素は必須(必須)
- 29. index.phpに入力されたデータはprocess.phpに表示されません
- 30. ACFフィールドが表示されません
あなたは、出力のいくつかのコードや画像を置くことができ、あなたの答えを –