希望你一切都好。
这是我的场景。我有多个 (20+) Liferay portlet,它们使用网格/表格来显示数据。
每个 portlet 根据不同的标准检索数据。
但是,网格与一些常用功能相同,例如过滤、分页、数据导出等。
目前,每次我们必须对网格样式进行更改时,我都必须对 20 多个 portlet 中的每一个进行更改。这确实效率低下,并导致大量时间浪费。
因此,我想知道是否可以创建一个通用的“portlet”或“ composite ”,以便它可以显示来自多个 portlet 的数据?详细地说,通用 portlet/composite 将包含网格、过滤、分页、导出等特性。
这个通用的 portlet/composite 将从各种 portlet 接收数据并简单地显示它。
因此,如果我需要对网格样式进行任何更改,只需在一个地方进行更改就足够了。
有没有人经历过这样的场景?
你有什么解决办法吗?
提前感谢您的帮助。