1

uiInputObject.isRequired() を使用して、単純なフェーズ リスナーを使用して、JSF ページの必須フィールドに「*」を自動的に追加しようとしていますが、これはマークアップで必須属性が明示的に設定されている場合にのみ機能するようです。

<h:inputText required="true"/>

これは JSF-303 Bean 検証で達成できますか? この情報は、POST ではなく GET で必要になることに注意してください。例

モデルクラス

@NotNull
private String myField;

マークアップ

<h:inputText value="#{myBean.myField"/> <!-- required field -->
4

0 に答える 0