我有3个标签。其中每个标签包含一个带保存按钮的表单。在进行一些更改后的编辑模式下,如果我转到另一个标签,我必须显示一个警告说保存修改后的更改。如何在jsf中找到已保存数据和已修改数据之间的区别。最简单的方法是什么。
答案 0 :(得分:1)
只比较DB中的模型和来自视图的模型,使用暴露给视图的字段,它还可以帮助脏检查机制并可以保存数据库调用
答案 1 :(得分:1)
我们通常会存储已保存状态的副本,以便不必再次转到数据库。保存后,可以更新可编辑和“原始”副本。这样我们也可以提供“重置”选项。