我有一個p:selectEditor標籤中的p:cellEditor標籤中的一個表與roweditor。 這裏是它的代碼:selectonemenu defualt值在表格行編輯器中不起作用
<p:column headerText="Update Interval">
<p:cellEditor>
<f:facet name="output"><h:outputText value="#{news.intervalLabel}"/></f:facet>
<f:facet name="input">
<p:selectOneMenu value="#{newsManagementBean.intervals}" valueChangeListener="#{newsManagementBean.changedIntervals}" style="width: 200px;">
<f:selectItems value="#{newsManagementBean.updateIntervals}" var="interval" itemLabel="#{interval.value}"
itemValue="#{interval.key}"/>
</p:selectOneMenu>
</f:facet>
</p:cellEditor>
</p:column>
可變的間距是菜單項的枚舉,而新聞是在表中定義的變量。我希望當我點擊編輯按鈕來編輯行時,selectOneMenu的默認值是新聞間隔的實際值,但是當我點擊編輯時,它不會顯示我爲它設置的默認值並僅顯示枚舉值。
枚舉的第一個值是5,它將selectOneMenu的默認值顯示爲每行5個。
項目標籤不是我的問題!再次閱讀問題。 – zsh
請顯示mcve(請參閱[問]和jsf信息頁面) – Kukeltje