I am displaying two values in JSF <h:selectOneMenu>
and want to retrieve both values in managed bean. following is my JSF code.
<h:outputLabel value="Product "/>
<h:selectOneMenu value="#{placeOrderController.placeOrder.product}">
<f:selectItems value="#{itemController.itemList}" var="cs" itemLabel="#{cs.title} - #{cs.price}" itemValue="#{cs.title}"/>
</h:selectOneMenu>
In above code, I am displaying two values in <f:selectItems>
, which are title
and price
, seperated by "-"
. I am successfully getting title
in managed bean but wondering that how can I get price
value too.