我一直在使用Apache Tiles进行非商业项目,而且我每周都对它不那么热衷了.但这可能是由非常基本的文档,很少的示例(没有高级主题的示例)和相当小的社区引起的.
此外,我建议你看看这些资源:
Apache Tiles的更好替代方案 - 使用Tiles,似乎当我有100个动作时,我需要创建100个jsp文件并在tiles.xml中创建100个定义 - 真的,不幸的是
http://blog.springsource.org/2012/10/30/spring-mvc-from-jsp-and-tiles-to-thymeleaf/ - Apache Tiles方法类似于自定义标签,因此具有相同的优点和缺点.Apache Tiles项目有一些活动,但绝对没有ThymeLeaf那么活跃
总结 - 优点:
composite从基本视图中构建复杂()视图,UI重用缺点:
composite view而不是decorator- 在我看来,装饰模式更灵活 - 您可以在请求处理的最后定义变量,槽,属性等,而在composite view定义属性时需要关注(所有属性)子视图必须在渲染之前定义 - 属性覆盖更难处理| 归档时间: |
|
| 查看次数: |
6127 次 |
| 最近记录: |