我们已与多家供应商集成以展示我们的产品目录。每次,我们都必须根据供应商提供的模板自定义视图。在分析了所有模板后,我发现了以下几点:
- 通常,我发现总共有 6 种不同类型的块。让我们假设A,B,C,D,E,F。
供应商John模板包含 A、C、E。模板的布局是
---------------------- | 一个 | ---------------------- | C | E | ----------------------
供应商Micheal模板包含 B、D、E、F。模板的布局是
---------------------- | 乙| F | ---------------------- | D | E | ----------------------
供应商Shane模板包含 A、B、C、D、E、F。模板的布局是
---------------------- | 乙| F | ---------------------- | D | E | ---------------------- | 一个 | C | ----------------------
- 在上述所有情况下,A、B、C、D、E、F 的业务逻辑都是相同的。
- CSS、图像文件和 Html 结构在上述所有情况下都不同。
我正在尝试找到一个通用的解决方案,我可以在其中自定义视图并准备演示文稿。java中是否有任何框架可以帮助解决我的问题或任何建议。