我们已与多家供应商集成以展示我们的产品目录。每次,我们都必须根据供应商提供的模板自定义视图。在分析了所有模板后,我发现了以下几点:
- 通常,我发现总共有 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中是否有任何框架可以帮助解决我的问题或任何建议。