<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    歡迎來到davy的java世界
    愛生活,愛java
    posts - 8,  comments - 6,  trackbacks - 0

    注意
    Tapestry中的Listener方法和C#中的delegate十分相象。一個(gè)特殊對(duì)象的實(shí)例中的方法被當(dāng)作一個(gè)對(duì)象。調(diào)用這個(gè)listener或者listener方法有點(diǎn)命名的混淆。它應(yīng)該被叫做delegate和delegate方法,但是已經(jīng)存在的命名方式已經(jīng)被廣泛接受,在短時(shí)間內(nèi)不容易被改變。

    你只需要構(gòu)造這listrner方法,而不是整個(gè)servlet。Tapestry會(huì)在正確的時(shí)候和正確的條件下調(diào)用listener的方法。你不需要考慮如何構(gòu)造URL,以及通過URL傳遞什么數(shù)據(jù),或者如何結(jié)合到你的應(yīng)用程序中去。這些工作框架都替你做好了。

    頁面和組件

    Tapestry把一個(gè)應(yīng)用程序分成一系列的頁面。每一個(gè)頁面由Tapestry的組件組成。組件本身也許是由組件構(gòu)成。這里沒有人為的深度。
    tapestry頁面本身就是組件,只是有些特殊用處的組件。
    所有的tapestry的組件可以成為其他組件的容器。Tapestry頁面,和許多用戶定義的組件一樣,有一個(gè)模板,由一個(gè)特殊的html定義了一些靜態(tài)的和動(dòng)態(tài)的組件位置,同時(shí)有標(biāo)簽表明那些內(nèi)嵌的組件是活躍的。組件不需要有標(biāo)簽。Tapestry組件參數(shù)也許是雙向的,一個(gè)組件可以讀取一個(gè)參數(shù)來獲得一個(gè)值,或者寫一個(gè)參數(shù)來設(shè)置一個(gè)值。

    其他的組件。如form和form控制組件(TextField, PropertySelection, Checkbox等等)使得html中的form的實(shí)現(xiàn)變得容易。當(dāng)這樣的組件被顯示的時(shí)候,他們從程序?qū)ο笾凶x取屬性值來提供默認(rèn)值。當(dāng)form被提交的時(shí)候,form中的組件讀取http的查詢參數(shù),轉(zhuǎn)換數(shù)值為合適的類型并且更新程序?qū)ο蟮膶傩浴?/P>

    引擎,服務(wù)和
    隨著時(shí)間的過去,Tapestry已經(jīng)發(fā)展了它自己的方言。
    Tapestry的引擎是一個(gè)一對(duì)象為中心的,它的作用和Httpsession在Servlet API的作用。 引擎的最終職責(zé)是存儲(chǔ)應(yīng)用程序的持久狀態(tài)(從一個(gè)請(qǐng)求到下一個(gè)請(qǐng)求時(shí)存在的屬性),這個(gè)任務(wù)已經(jīng)通過把引擎存貯在httpsession的方式被完成了。本文檔將主要討論默認(rèn)的實(shí)現(xiàn),同時(shí)標(biāo)注如何在適當(dāng)?shù)臅r(shí)候擴(kuò)展,重寫這些實(shí)現(xiàn)。

    posted on 2005-12-19 09:39 我的java天地 閱讀(701) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     

    <2005年12月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    文章檔案

    相冊(cè)

    我的友人們呀

    搜索

    •  

    最新評(píng)論

    主站蜘蛛池模板: 暖暖免费在线中文日本| 毛片高清视频在线看免费观看| 亚洲AV电影院在线观看| 国产精品久久久久久久久久免费 | 中文字幕免费在线| 亚洲综合久久一本伊伊区| 亚洲国产成人久久综合一区77 | 99在线精品视频观看免费| 羞羞漫画在线成人漫画阅读免费| 亚洲人JIZZ日本人| AA免费观看的1000部电影| 亚欧洲精品在线视频免费观看 | 国产亚洲综合精品一区二区三区| 亚洲av无码av制服另类专区| 成年女人午夜毛片免费看| 成人免费777777被爆出| 2019亚洲午夜无码天堂| 亚洲乱码中文字幕综合| 在线播放高清国语自产拍免费| 99在线视频免费观看| 蜜桃传媒一区二区亚洲AV| 亚洲av无码潮喷在线观看| 大胆亚洲人体视频| 在线视频免费观看高清| 国色精品va在线观看免费视频 | 亚洲一区二区三区免费视频| 一级毛片免费不卡直观看| 国产亚洲玖玖玖在线观看| 亚洲VA中文字幕无码一二三区| 国产青草视频免费观看97| 日本免费xxxx| 男女作爱在线播放免费网站| 成人亚洲国产精品久久| 波多野结衣亚洲一级| 亚洲欧洲日韩综合| 亚洲AV日韩精品久久久久久久| 亚洲AV中文无码乱人伦| 小小影视日本动漫观看免费| 在线观看日本免费a∨视频| 无码国产精品一区二区免费3p | 亚洲国产精品一区|