0
我有一個包含所有用戶的數據表,每行包含兩個額外的列「編輯」和「刪除」,這個問題是關於刪除 「刪除」按鈕,用戶點擊我告訴他,組件primefaces一個確認對話框,如果他clickon「OK」我跑,從數據庫 刪除用戶的方法,但問題是在按鈕:執行f:setPropertyActionListener點擊onclick屬性後的onclick屬性
<p:column>
<p:commandButton actionListener="#{utilisateursController.supprimerUser()}" value="Supprimer" onclick="confirmation.show()" type="button" >
<f:setPropertyActionListener id="jesusi" value="#{car}" target="#{utilisateursController.u1}" />
</p:commandButton>
</p:column>
刪除用戶它必須受到影響utilisateursController.u1
但當我點擊這個按鈕下面的代碼
<f:setPropertyActionListener id="jesusi" value="#{car}" target="#{utilisateursController.u1}" />
不執行
屆時,utilisateursController.u1
保持爲空
你有什麼想法 預先感謝您
謝謝Damian,現在可以工作,但用戶不會從數據表中消失,如果我想讓它消失我必須手動刷新頁面, 你有什麼想法謝謝 – begiPass 2012-08-15 13:58:08
這裏是代碼的managedBean的方法public String supprUser(){ uh.deleteUtilisateur(u1); 返回「utilisateurs」; },用utilisateurs是xhtml頁面 – begiPass 2012-08-15 14:00:47
從執行刪除方法的對話框中的按鈕,你必須更新表 – Damian 2012-08-15 14:06:27