今天在使用hibernate+struts2进行数据更新时发现一个数据修改后不能及时更新的问题,
主要表现在新增、修改数据后,在数据列表中不能显示刚插入数据的关联对象的信息(新增插入或修改的数据主数据能显示,只有关联的数据不能显示),但刷新后能显示,再刷新[b]可能[/b]又显示不出来了。随机的能显示或不能显示。搞不懂。
最后的解决方法:在查询前进行session.clear();问题就解决了!
但问题出在哪儿还是不懂!
主要表现在新增、修改数据后,在数据列表中不能显示刚插入数据的关联对象的信息(新增插入或修改的数据主数据能显示,只有关联的数据不能显示),但刷新后能显示,再刷新[b]可能[/b]又显示不出来了。随机的能显示或不能显示。搞不懂。
最后的解决方法:在查询前进行session.clear();问题就解决了!
但问题出在哪儿还是不懂!