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