Jsf 提醒保存更改

Jsf 提醒保存更改,jsf,primefaces,Jsf,Primefaces,我希望有一个弹出对话框,提醒用户在关闭窗口之前保存所做的更改。如果用户已单击“保存”按钮,则可以关闭窗口。但是,如果用户忘记单击“保存”并试图关闭窗口,则只需弹出窗口提醒他保存更改,我希望这会有所帮助 单击[以获取java脚本中的浏览器关闭事件]() 单击[使用托管bean执行]()我正在为项目使用JSF primefaces ypu尝试了什么?ypu在stackoverflow中搜索/调查了许多类似的q/a吗?如果我没记错的话,Hi Kukeltje,当更改未保存时,我能够显示一个对话框。但是

我希望有一个弹出对话框,提醒用户在关闭窗口之前保存所做的更改。如果用户已单击“保存”按钮,则可以关闭窗口。但是,如果用户忘记单击“保存”并试图关闭窗口,则只需弹出窗口提醒他保存更改,我希望这会有所帮助

单击[以获取java脚本中的浏览器关闭事件]()


单击[使用托管bean执行]()

我正在为项目使用JSF primefaces ypu尝试了什么?ypu在stackoverflow中搜索/调查了许多类似的q/a吗?如果我没记错的话,Hi Kukeltje,当更改未保存时,我能够显示一个对话框。但是,如果条件满足并且用户单击save按钮,我希望窗口从支持bean关闭。我正在使用window.close(),但是如果(condition()==false){context.execute(“PF('dialogbox').show();”);}很抱歉,我无法理解您的评论。。。