我使用rapidClipse 4.0
我从rapidClipse和java开始
我创建了一个包含表和字段组的页面。
保存新记录后,表不会刷新。
属性:
AutoQueryData为false
数据为"findAllContacts“(JPASQL查询)
实体已设置。
所有列都设置好了
我试着关注视频"RapidClipse: Daten manuell laden“
和
https://www.rapidclipse.com/en/forum/index.php/forum/bugs/120-aktualisierung-anzeige-tabelle ->此方法不可用/未定义
我试着用
this.table.getBeanContainerDatasource().refresh()this.table.getBeanContainerDatasource().addAll(new OkmMetaDataValueDAO().findAllContacts(); -->这确实用相同的数据第二次/两次填充表,但没有重新加载it.this.table.addContainerDatasource().addAll(...重新加载容器的步骤
都没有成功。
我觉得,我必须通过使用java-script在客户端触发内容重新加载。但是如何使用rapidclipse做到这一点?
有没有人能解释一下,我必须考虑/思考什么,或者我做错了什么?
所有的帮助都将不胜感激!
提前感谢您- OpaHeinz
发布于 2019-09-05 22:51:29
this.table.getBeanContainerDatasource().refresh()总是为我工作(你已经做到了)。
注意:有时需要一段时间才能在数据库和视图中起作用。
在我的例子中,我遇到了这个问题。我必须删除数据,并在数据被删除后立即刷新表格。我发现的是时间滞后。所以我在delete按钮旁边多放了一个按钮。当有人删除数据时,“删除”按钮被禁用,而刷新按钮被启用,启用“删除”按钮的唯一方法是单击“刷新”。
https://stackoverflow.com/questions/55925346
复制相似问题