我想知道什么是允许用户在selectOneMenu中选择任何内容的最佳或最简单的方法.
我的例子:我有一个注册用户列表,管理员应该能够按一些标准过滤显示的用户列表.这些标准,如usertype(employee,customer,...)可以由selectOneMenus选择,如下所示:
<h:selectOneMenu value="#{myBean.selectedUsertype}" converter="#{usertypeConverter}">
<f:selectItems value={myBean.usertypes}" />
</h:selectOneMenu>
Run Code Online (Sandbox Code Playgroud)
当相应的selectOneMenu由使用转换器的POJO列表支持时,如何将项添加到列表中,表明用户没有选择任何特定项?目前我有一个虚拟的usertype对象显示标签"---",但这在我的应用程序的其他方面引起了几个问题,我不认为这是最好的解决方案.