我有一個dataTable,其中一列包含selectOneMenu(a.k.a dropDownList)。基本上每行都有一個selectOneMenu,它有一個值列表。只要選擇了selectOneMenu值,是否可以傳遞行數據或鍵?這樣我可以依次通過我的對象列表,分配行的特定對象,並更改值 這不是我的代碼,但一個簡單的例子: 通過p獲取p:dataTable行數據selectOneMenu
<p:column headerText="Year">
<h:outputText value="#{car.year}" />
</p:column>
<p:column headerText="Brand">
<h:outputText value="#{car.brand}" />
</p:column>
<p:column headerText="SelectOne">
<p:selectOneMenu value="#{dtBasicView.selectedValue}">
<f:selectItem itemLabel="#{dtBasicView.listOfValues}" />
<f:selectItems value="#{dtBasicView.listOfValues}"/>
</p:selectOneMenu></p:column>
</p:dataTable>
你有沒有看到任何的primefaces網站或手冊上的例子,在這同一主題的? – kolossus