Java 如何筛选endeca(ATG)记录(/浏览页面)

Java 如何筛选endeca(ATG)记录(/浏览页面),java,atg,endeca,oracle-commerce,Java,Atg,Endeca,Oracle Commerce,我只想在/浏览页面上显示一些产品。此页面来自endeca盒带配置。我想截取endeca返回的结果,并添加我的自定义逻辑,以决定将显示哪些产品,哪些不能显示 我决定在目录上显示哪个产品的逻辑取决于动态数据,这些数据无法在endeca中索引 框架堆栈: 甲骨文商业:11.2 CAS:11.2.0 MDEX:6.5.2 平台服务:11.2.0 ToolsAndFramework:11.2.0这可以通过扩展ResultsListHandler类并重写process方法来实现。此方法返回ResultsLi

我只想在/浏览页面上显示一些产品。此页面来自endeca盒带配置。我想截取endeca返回的结果,并添加我的自定义逻辑,以决定将显示哪些产品,哪些不能显示

我决定在目录上显示哪个产品的逻辑取决于动态数据,这些数据无法在endeca中索引

框架堆栈:

甲骨文商业:11.2

CAS:11.2.0

MDEX:6.5.2

平台服务:11.2.0


ToolsAndFramework:11.2.0

这可以通过扩展ResultsListHandler类并重写process方法来实现。此方法返回ResultsList对象,它包含Endeca返回的所有记录。索引属性并使用记录过滤器而不是使用代码进行过滤总是很好的

注意:-这不是筛选记录运行时的推荐方法,因为分页和其他功能无法按预期工作

我希望这有帮助

谢谢, 阿杰阿格拉瓦尔