免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
Struts使用Tiles輔助開(kāi)發(fā)
Struts使用Tiles輔助開(kāi)發(fā)
javaone 轉(zhuǎn)貼  (參與分:51517,專(zhuān)家分:875)   發(fā)表:2003-08-01 15:06   版本:1.0   閱讀:5681

Jplateau(原作) 

對(duì)于在頁(yè)面的布局管理以及可重用方面,Tiles做得很優(yōu)秀,使我們?cè)陂_(kāi)發(fā)過(guò)程中思路非常流暢,特別是在用struts開(kāi)發(fā)項(xiàng)目過(guò)程中,如果使用tiels來(lái)輔助開(kāi)發(fā),往往能帶到事半功倍的效果。

如果要看Tiles的詳細(xì)文檔,請(qǐng)?jiān)L問(wèn)http://www.lifl.fr/~dumoulin/tiles/

在此我想從使用方式上說(shuō)一下自己的經(jīng)驗(yàn):

往往我們的一個(gè)項(xiàng)目中,大部分的頁(yè)面的布局都是一樣的,這其中如果我們把一樣風(fēng)格的頁(yè)面歸為一類(lèi)的話,這樣的分類(lèi)就不會(huì)很多了。(不同的項(xiàng)目這樣的分類(lèi)多少為有區(qū)別,要看頁(yè)面風(fēng)格規(guī)劃的是否高效)

假設(shè)我們提出一類(lèi)頁(yè)面(如產(chǎn)品管理)的風(fēng)格,布局如下:
 
那么我們可以在tiles-defs.xml中定義這樣一個(gè)總的類(lèi)型,如下:

tiles-defs.xml  放在/yourwebapp/WEB-INF/下

  1. <?xml version="1.0" encoding="ISO-8859-1" ?>
  2.  <!DOCTYPE tiles-definitions PUBLIC
  3.        "-//Apache Software Foundation//DTD Tiles Configuration 1.1//EN"
  4. "http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd">
  5. <tiles-definitions>
  6.       <!—布局類(lèi)型一 -->
  7.          <definition name="mainLayout" path="/homepage.jsp">
  8.          <put name="top"  value="/header.jsp" />
  9.          <put name="menu"    value="/menu.jsp"/>
  10.          <put name="main" value="/main.jsp" />
  11.          <put name="footer" value="/footer.jsp" />   
  12.   </definition>
  13.        ……
  14.        <!—布局類(lèi)型二 -->
  15.   <definition>
  16.               ……
  17.   </definition>
  18.        ……
  19. </tiles-definitions>


以上定義了一種布局類(lèi)型,假設(shè)命名為A布局,下面要列舉兩個(gè)屬于該類(lèi)型風(fēng)格的頁(yè)面的布局方法添加產(chǎn)品頁(yè)面,最終我們要關(guān)心的時(shí)addProducts.jsp這個(gè)頁(yè)面,但是我們?nèi)绾问褂肁布局的布局風(fēng)格呢?

如下:

……接上tiles-defs.xml……

  1.       <!—布局類(lèi)型A布局一 -->
  2.          <definition name="mainLayout" path="/homepage.jsp">
  3.          <put name="top"  value="/header.jsp" />
  4.          <put name="menu"    value="/menu.jsp"/>
  5.          <put name="main" value="/main.jsp" />
  6.          <put name="footer" value="/footer.jsp" />   
  7. </definition>
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Tiles框架特性和內(nèi)容
Tiles框架使用總結(jié)
tiles框架理解
Struts第5天
struts2.0中配置tiles
struts中tiles框架的組合與繼承 - yjhmily - BlogJava
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服