目前我有一个 Primefaces selectOneMenu 来直接显示来自数据库的值。然而,由于它在数据库中被重复多次,这些值被重复多次。数据库中的每个实例一次。有没有办法检索这些值并只显示一个?
我已经为下面的 selectOneMenu 提供了代码,如果需要更多,我会添加它。
<p:selectOneMenu value="#{addOrderBean.state}" id="state">
<f:selectItem itemLabel="Select One" itemValue=" "/>
<f:selectItems value="#{ordersBean.orders}" var="order" itemLabel="#{order.state}" itemValue="#{order.state}"/>
</p:selectOneMenu>
这是一张图片来显示我的意思,以防我没有很好地解释它: