我想知道在selectOneMenu中允许用户不选择任何内容的最佳或最简单的方法是什么。
我的例子:我有一个已注册用户列表,管理员应该能够通过一些条件筛选显示的用户列表。这些条件,如用户类型(员工、客户等),可以通过selectOneMenus选择,例如:
<h:selectOneMenu value="#{myBean.selectedUsertype}" converter="#{usertypeConverter}">
<f:selectItems value={myBean.usertypes}" />
</h:selectOneMenu>
当相应的selectOneMenu使用转换器由POJO列表支持时,如何向列表中添加一项,以指示用户没有选择任何特定项?目前,我有一个虚拟的用户类型对象显示标签“---”,但这会在我的应用程序的其他区域引起几个问题,我认为这不是最好的解决方案。