<p:column headerText="İşlem">
<p:commandButton action="#{userBean.editUser}" value="Düzenle" styleClass="btn btn-sm btn-primary" icon="fa fa-edit" ajax="false" />
<p:commandButton action="#{userBean.updateUser}" value="Güncelle" styleClass="btn btn-sm btn-primary" icon="fa fa-refresh" ajax="false" />
<p:commandButton action="#{userBean.confirm}" value="Sil" styleClass="btn btn-sm btn-danger" icon="fa fa-remove" update="growl">
<p:confirm message="Kullanıcıyı silmek istediğinize emin misiniz?" icon="ui-icon-alert"/>
</p:commandButton>
<p:confirmDialog widgetVar="confirmDlg">
<p:commandButton value="Evet" action="#{userBean.deleteUser(kullanici)}" type="button" styleClass="ui-confirmdialog-yes" icon="ui-icon-check" ajax="false" />
<p:commandButton value="Hayır" type="button" styleClass="ui-confirmdialog-no" icon="ui-icon-close" ajax="false" />
</p:confirmDialog>
</p:column>
我在我的项目中使用了 Tomcat,我想做一个删除确认对话框。 在我的 UserBean 中,我编写了一个名为 confirm() 的函数来触发它,但它不起作用。 我在等你的建议。
public void confirm(){
// confirm dialog show
PrimeFaces.current().executeScript("PF('confirmDlg').show();");
}