加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – Apache Tiles喜欢框架,但没有xml配置

发布时间:2020-12-15 02:23:38 所属栏目:Java 来源:网络整理
导读:Apache Tiles框架很棒.但我讨厌的一件事是我必须维护的大型xml配置文件,即使是分区的,我只是讨厌将编程和表示信息放在配置文件中. 我只是不明白吗? struts / tiles作者是如何达到这种在配置文件中放置如此??多的表示逻辑的强迫趋势的? 我正在寻找像Tiles这
Apache Tiles框架很棒.但我讨厌的一件事是我必须维护的大型xml配置文件,即使是分区的,我只是讨厌将编程和表示信息放在配置文件中.

我只是不明白吗? struts / tiles作者是如何达到这种在配置文件中放置如此??多的表示逻辑的强迫趋势的?

我正在寻找像Tiles这样的框架,但没有血腥的XML配置.任何人都可以帮助列出基于与Tiles竞争的Composite View模型的布局框架.

解决方法

SiteMesh的. Sitemesh是一个用于模板化页面的类似系统,但可以在没有xml的情况下完成.如果你有一个或两个主要模板可以反复使用,那么这个特别好,不需要为每个模板创建一个xml条目.它目前是Grails中的默认模板系统. Sitemesh 3有一些不错的补充,但截至撰写本文时,它仍处于测试阶段,文档几乎为零.它使用装饰器模式,如所有tile和sitemesh的比较所示.

或者,如果你愿意放弃jsp,你可以放弃JSF 2.0,它具有非常令人印象深刻的模板功能,不需要xml.这与服务器端代码的JSF组件模型一起肯定有助于减少重复代码. (作为奖励,JSF 2.0的Primefaces组件库是最令人印象深刻的组件/小部件集之一.)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读