搜索按钮与清除按钮是怎么实现的

image 图中的搜索按钮与清除按钮的实现方法

在IDEA里打开一个CUBA 项目,按 Ctrl+Shift+N (Windows OS) 来搜索文件,在弹出的搜索窗口里搜索文件:
entity-log-browse.xml

这个文件里就是这个界面的定义,还是比较容易看懂的。
image

搜索、清除的实现代码如下:
image

另外要注意,现在框架本身的实体实体日志浏览功能是用的旧的数据组件,核心概念是 “数据源上下(dsContext)”和“数据源(dataSource)”,参考这里: https://doc.cuba-platform.cn/manual-7.0-chs/datasources.html。
在V7 之后,CUBA 引入的新的数据组件, 核心概念是数据上下文和数据容器,参考这里:https://doc.cuba-platform.cn/manual-7.0-chs/gui_data.html。

建议你只参考界面的实现思路,具体实现还是用新的数据组件。