Database JSF从数据库中填充selectOneMenu并处理已启用/已禁用的

Database JSF从数据库中填充selectOneMenu并处理已启用/已禁用的,database,jsf,selectonemenu,Database,Jsf,Selectonemenu,嗨,我想知道实现这一要求的最佳方式。我有一个带有varchar2字段的数据库表来填充selectOneMenu。在同一个表上有一个CHAR(1)类型的列,其值为“Y”或“N”,我想用它来禁用/启用该字段 我想要一些简单的东西,比如BalusC答案中的第一个选项演示 这是我看到的一篇关于禁用selectOneMenu中的项目的帖子- 但我不太清楚如何以一种简单的方式将上述两项结合起来,以管理启用/禁用和填充列表 我刚刚发现最好的方法是创建一个自定义对象来支持这里的值。例如:这是否可以接受为dupe

嗨,我想知道实现这一要求的最佳方式。我有一个带有varchar2字段的数据库表来填充selectOneMenu。在同一个表上有一个CHAR(1)类型的列,其值为“Y”或“N”,我想用它来禁用/启用该字段

我想要一些简单的东西,比如BalusC答案中的第一个选项演示 这是我看到的一篇关于禁用selectOneMenu中的项目的帖子-


但我不太清楚如何以一种简单的方式将上述两项结合起来,以管理启用/禁用和填充列表

我刚刚发现最好的方法是创建一个自定义对象来支持这里的值。例如:

这是否可以接受为dupe?基本上,只需使用
itemdabled
属性和一些CSS就可以从UI中隐藏项目。