Java 我可以让我的下拉框默认为空吗?如果我点击下拉框,它会显示值吗

Java 我可以让我的下拉框默认为空吗?如果我点击下拉框,它会显示值吗,java,Java,嗨,我的下拉列表有3个值 1) 苹果 2) 芒果 3) 葡萄 当我的页面加载时,我的下拉列表默认为Apple(第一个值) 如何使下拉列表默认为空,当我单击下拉列表时,它应该显示值 在java jsf中(我得到的是列表中的下拉值)我只需要添加一个空选项,并根据需要进行验证。我通常会添加一个空字段,带有空ID和一个类似“选择水果”的值。我相信您可以同时拥有selectItem和selectItems。因此,类似的东西应该在JSF selectOneMenu组件中工作: <f:selectIte

嗨,我的下拉列表有3个值

1) 苹果 2) 芒果 3) 葡萄

当我的页面加载时,我的下拉列表默认为Apple(第一个值)

如何使下拉列表默认为空,当我单击下拉列表时,它应该显示值


在java jsf中(我得到的是列表中的下拉值)

我只需要添加一个空选项,并根据需要进行验证。

我通常会添加一个空字段,带有空ID和一个类似“选择水果”的值。我相信您可以同时拥有selectItem和selectItems。因此,类似的东西应该在JSF selectOneMenu组件中工作:

<f:selectItem itemValue="" itemLabel="Select Fruit" />
<f:selectItems value="#{fruitList}" />