我想创建一个显示1个表中数据的selectonemenu表单
由{3}组成的ahmdsmun_msttypeclr
:
- VTYPECODE
(PK)(字符串)
- VCLRCODE
(字符串)
- VCLRDESC
(字符串)
我想以selectonemenu形式制作VCLRDESC。
我已经阅读了BalusC回答的详细链接How to populate options of h:selectOneMenu from database?。 但我很困惑哪一个我应该用于我的问题,因为我没有得到转换器的使用和字符串与对象之间的差异
提前谢谢
答案 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>