隨聊

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            2 Posts :: 4 Stories :: 4 Comments :: 0 Trackbacks
          Tapestry是一個基于組件應用的WEB框架。另還有一個基于組件WEB框架:JSF。我沒有深入了解JSF。在我做的第一個項目中就是用了Tapestry.
          一,Tapestry的基本概念:
          ???
          n1,頁面(Page):tapestry由一堆命名唯一的頁面組成,每個頁面有一個模板和若干組件;
          n2,模板(Template):一個用于頁面(或一個組件)的HTML模板。Tapestry中,一個模板包括基本的HTML markup,以及一些用于標記組件的特殊屬性的標簽。
          n3,組件(Component):用于Tapestry頁面的可重復使用的對象。當一個頁面表現時,或者頁面中的一個鏈接被觸發時,組件產生相應的HTML代碼。多個組件也可以用來構成一個新的組件。??
          二, 頁面結構概念:?
          ?
          nTapestry應用程序中,一個頁面(page)由一個HTML模塊(.html),一個頁面規范(.page),和一個JAVA頁面類(page class)構成
          n每個Tapestry頁面有一個特殊的唯一的名稱(也就是.page的名稱)。頁面名稱被用來定位頁面規范和HTML模板。每一個頁面都要在.application中定義。
          n在頁面中,htmltapestry分離性很好,要用到tapestry的地方,只要加一個jwcid就可以了。

          我對Tapestry的了解,大多是通過其官方網站,還有就是同網上的高手交流,(以上的資料是摘別人的文檔)。還有就是通過在網上搜索一些實例。如:betterPetShop應用等等。
          posted on 2006-03-23 11:22 小利 閱讀(88) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 雷山县| 墨江| 南和县| 溧阳市| 泽州县| 吴川市| 凤冈县| 怀柔区| 广水市| 南宁市| 灵石县| 乐清市| 涪陵区| 忻城县| 那曲县| 玉门市| 温宿县| 合阳县| 宜昌市| 文登市| 浦江县| 乳源| 安多县| 南安市| 皋兰县| 崇左市| 集贤县| 汶川县| 宁武县| 封开县| 金平| 台前县| 嘉黎县| 佛教| 武城县| 普格县| 丁青县| 桃园市| 玉田县| 教育| 达拉特旗|