当添加新记录但记录未保存在数据库中时,Primefaces JSF数据表更新

当添加新记录但记录未保存在数据库中时,Primefaces JSF数据表更新,primefaces,jsf-2,datatable,Primefaces,Jsf 2,Datatable,我在我的项目中使用Primefaces 5.3,一切正常,但有时当我向p:datatable添加新数据时,它会在前端显示新添加的记录,但记录不会保存在数据库中。这是一种奇怪的行为,前端的记录甚至显示我清除了浏览器的缓存,但当我重新启动tomcat服务器时就消失了。经过多次尝试,我发现当批处理过程中出现异常时,就会发生这种情况。如果有专家能在这件事上帮助我,我将不胜感激。提前谢谢 我不确定,但是在DataTable里试试这个它是否显示出什么问题?!?您是如何向datatable添加数据的?@Yag

我在我的项目中使用Primefaces 5.3,一切正常,但有时当我向p:datatable添加新数据时,它会在前端显示新添加的记录,但记录不会保存在数据库中。这是一种奇怪的行为,前端的记录甚至显示我清除了浏览器的缓存,但当我重新启动tomcat服务器时就消失了。经过多次尝试,我发现当批处理过程中出现异常时,就会发生这种情况。如果有专家能在这件事上帮助我,我将不胜感激。提前谢谢

我不确定,但是在DataTable里试试这个它是否显示出什么问题?!?您是如何向datatable添加数据的?@Yagami在UI上没有问题,一切正常。添加的新行显示在前端的datatable中,但在数据库中没有记录保存。@Ouerghi我在单击按钮时调用一个函数,在该函数中我使用SQL insert查询显式保存对象。