从JSF中的数据库中选择一个菜单

时间:2015-07-15 02:08:39

标签: jsf primefaces selectonemenu

我想创建一个显示1个表中数据的selectonemenu表单 由{3}组成的ahmdsmun_msttypeclr: - VTYPECODE(PK)(字符串) - VCLRCODE(字符串) - VCLRDESC(字符串)

我想以selectonemenu形式制作VCLRDESC。

我已经阅读了BalusC回答的详细链接How to populate options of h:selectOneMenu from database?。 但我很困惑哪一个我应该用于我的问题,因为我没有得到转换器的使用和字符串与对象之间的差异

提前谢谢

1 个答案:

答案 0 :(得分:0)

我猜你想要一个显示VCLRDESC的selectonemenu并在你的用户选择一个选项时返回VTYPECODE。所以我认为你应该遵循"复杂对象作为可用项目"您提到的链接部分:

<h:selectOneMenu value="#{bean.entities}">
  <f:selectItems value="#{bean.neededValue}" var="entity" itemValue="#{entity.VTYPECODE}" itemLabel="#{entity.VCLRDESC}" />
</h:selectOneMenu>