我正面临着selectOneMenu的一个问题.我需要在下拉列表中显示项目列表,这是必填字段.
在该下拉列表中,第一个值是"选择".如果用户没有选择任何问题,那么我需要显示"选择任何问题"之类的错误消息.
谁能给我解决方案?
Bal*_*usC 15
只需将第一个项目的项目值设置为null.您不应该使用标签的值来设置它.
例如
<h:selectOneMenu value="#{bean.question}" required="true" requiredMessage="Please select a question">
<f:selectItem itemValue="#{null}" itemLabel="Select" />
<f:selectItems value="#{bean.questions}" />
</h:selectOneMenu>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14299 次 |
| 最近记录: |