プライマリでデータテーブルを編集する際に問題があります。 datatableRowSelectionの例をテストしましたが、動作しませんでした。 ボタンをクリックすると編集ダイアログが表示されますが、値は空です。 助けてください!ここ が私のコードです:中 :ListingPage.xhtml、私が持っている:プライマリを使用してデータテーブル内の行を編集する際の問題
<p:column headerText="Edition">
<p:commandButton update="edition" oncomplete="marqueDialog.show()" image="ui-icon ui-icon-pencil">
<f:setPropertyActionListener value="#{item}"
target="#{marqueController.selected}" />
</p:commandButton>
</p:column>
幅= "400" 高さ= "500" showEffectプロパティ= "爆発" hideEffect = "爆発" モーダル= "true" を>
<h:panelGrid id="edition" columns="2" cellpadding="4">
</h:panelGrid>
</p:dialog>
ご返信ありがとうございますが、もう一度作業しませんでした。は にカプセル化され、はでカプセル化されています。私は混乱している –
JsfLearner
@ JsfLearner、私は詳細を提供するために私の答えを編集... –