如果使用带有“片段”属性的简单自定义标记可以实现同样的效果,那么为什么有人需要瓷砖呢?
与瓷砖相比,标签甚至有几个优点:
,
,
你为什么选择瓷砖?这对你有什么帮助?
发布于 2011-11-13 17:18:22
Tiles提供了内置的支持FreeMarker和速度。Tiles利用OGNL和MVEL在定义文件中使用一些有趣的游戏。IMO瓷砖提供了一种更好的重复使用和组合的模型。Tiles支持更干净的扩展(组件“子类”)。Tiles允许自定义属性呈现。
有趣的是,Tiles允许从DB加载定义,而不是在文件中指定定义。
我认为当事情相对简单的时候,基于JSP标记的组合是合适的,但是子类和扩展定义的能力,以及有趣的配置游戏,使它成为更复杂的应用程序的一个更好的选择(两者之间)。
更有趣的问题是将其与SiteMesh、JSF和客户端组件进行比较。
https://stackoverflow.com/questions/8113044
复制相似问题