我正在尝试使用简单的阶段侦听器,使用 uiInputObject.isRequired() 自动将“*”添加到我的 JSF 页面上的必填字段,但这似乎只有在标记中明确设置所需属性时才有效,如下所示:
<h:inputText required="true"/>
这可以通过 JSF-303 bean 验证来实现吗?请注意,GET 需要此信息,而不是 POST。例子
模型类
@NotNull
private String myField;
标记
<h:inputText value="#{myBean.myField"/> <!-- required field -->