【发布时间】:2012-04-02 15:47:41
【问题描述】:
我正在寻找一个比 Apache Tiles 更好、更容易使用的框架(到目前为止,我已经使用过几次)。
使用 Tiles,似乎当我有 100 个动作时,我需要创建 100 个 jsp 文件并在 tiles.xml 中创建 100 个定义。
是否有更好的框架来管理我的模板?例如,我想创建 2 个模板:
a) 菜单和内容栏
b) 菜单、内容栏、带横幅的右栏
在这两个模板中,菜单都是不变的。在template b中,右列是不变的,所以只有内容列不同。对于这个简单的示例,我不想定义每个扩展 template a 的 JSP 文件(只是为了提供一个正文)。那是蹩脚的imo。或者也许我很蹩脚,我可以在 Apache Tiles 中定义一个 DEFAULT 模板,但我只是没有正确使用它。无论如何,感谢所有帮助。
【问题讨论】:
-
我认为在您的情况下,sitemesh 可能是一种更好的方法,因为您需要的很简单,只需两个模板。设置完成后,您就可以忘记它了。
标签: java spring spring-mvc web-frameworks apache-tiles