官术网_书友最值得收藏!

1.2.8 SiteMesh頁(yè)面布局框架介紹

在Struts中對(duì)頁(yè)面布局的開(kāi)發(fā)工作都由tiles來(lái)解決,但在Struts 2中,設(shè)計(jì)者使用了一個(gè)專(zhuān)門(mén)來(lái)進(jìn)行頁(yè)面布局的框架。因此嚴(yán)格說(shuō)它不應(yīng)該屬于Struts 2框架的,但是在Web項(xiàng)目中使用頁(yè)面布局是無(wú)可厚非的一件事情,況且tiles在Struts中的使用也相當(dāng)成功。

而SiteMesh不僅僅具有原先tiles的功能,它還支持一些屬于設(shè)計(jì)模式中裝飾模式的開(kāi)發(fā)理念,開(kāi)發(fā)者同樣可以使用它對(duì)原有頁(yè)面進(jìn)行風(fēng)格等的修改布置。有一點(diǎn)可以肯定的是:它和tiles一樣都增強(qiáng)了頁(yè)面的復(fù)用性。因此如果使用Struts 2開(kāi)發(fā)Web項(xiàng)目,它也是不可或缺的。SiteMesh主要針對(duì)以下幾點(diǎn)做了處理:

●所有Web項(xiàng)目頁(yè)面的布局。

●所有Web項(xiàng)目的鏈接處理。

●所有Web項(xiàng)目頁(yè)面風(fēng)格一致性。

主站蜘蛛池模板: 扎赉特旗| 宣汉县| 卓资县| 永康市| 镇雄县| 长海县| 乡城县| 南木林县| 五大连池市| 潜江市| 南充市| 兴和县| 肥乡县| 饶河县| 来凤县| 安仁县| 福贡县| 灵武市| 台中县| 江达县| 岗巴县| 石嘴山市| 大渡口区| 纳雍县| 蓬安县| 内乡县| 牙克石市| 双江| 柳江县| 渭南市| 博白县| 永年县| 乐至县| 连云港市| 新沂市| 阿瓦提县| 兴文县| 营口市| 都昌县| 格尔木市| 镇赉县|