• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

        JSP標簽庫介紹 (3)轉

        JSP標簽庫介紹 (3)轉

        更新時間:2022-05-10 文章作者:未知 信息來源:網絡 閱讀次數:

        定制標簽內幕
        一個簡單的定制標簽包括了以下幾個要素:


        JavaBean:為了充分利用Java的面向對象特性,重用代碼應當放置在獨立的代碼容器內。這些JavaBean可不是標簽庫的一部分。他們是標簽庫用來執行所分配任務的基礎代碼模塊。
        標簽處理器:這是標簽庫的真正核心。標簽處理器(tag handler)引用它所需要的任何外部材料(JavaBean)并且負責訪問JSP頁面的信息(PageContext對象)。而JSP頁面則把頁面上設置的標簽屬性都傳遞給標簽處理器,JSP頁面上的標簽標示的內容也是這樣處理的。當標簽處理器完成其處理過程,它就會把處理后的輸出結果回送給JSP頁面做進一步處理。
        標簽庫描述符(TLD文件):這是一種很簡單的XML文件,TLD文件描述和說明了屬性、信息和標簽處理器文件位置等信息。JSP 容器使用這一文件來映射被調用標簽庫的位置和用法。
        Web站點的web.xml文件:其實這就是你的Web站點上的初始化文件。在這個文件內你可以定義Web應用程序中使用的定制標簽,還可以定義用來描述每個定制標簽的TLD文件。
        發布文件(WAR或JAR文件):如果你打算重用定制標簽,那么你肯定需要想個簡便的辦法把標簽從一個項目遷移到其他項目中去。把標簽庫打包成一個JAR文件就是這種既方便又高效的標簽庫發布方式。我們在以上的事例中沒有建立JAR文件,但是如果你打算更進一步地了解JAR文件的細節,你不妨閱讀“JSP WAR文件簡介”。
        JSP頁面上的標簽庫聲明:僅需使用標簽庫標示符即可方便地聲明頁面上存在的標簽。標簽庫在頁面上聲明之后,你就可以隨意使用它們了。
        看起來會讓你忙乎一陣子,實際上沒那么糟糕。剛開始用的時候當然會有點棘手。其實真正關鍵的并不是編碼而是把以上各個部分正確地組織起來。這種層次性的結構是很重要的,也正是如此才可以說標簽庫及靈活又易于使用。更重要的事,這些層次可以讓整個建立標簽庫的過程都能通過JSP IDE自動完成。今后的JSP IDE更可以自動完成創建定制標簽的大部分工作,而你自己則只需要負責建立代碼和標簽處理器。

        (注意:一個標簽處理器只定義一個定制標簽;而一個標簽庫則是很多個標簽處理器的集合,它們執行同一任務。)

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 欧洲精品99毛片免费高清观看| 中文字幕版免费电影网站| 日本最新免费网站| 亚洲日本视频在线观看| 18级成人毛片免费观看| 久久亚洲美女精品国产精品| 日韩在线不卡免费视频一区| 亚洲美免无码中文字幕在线| 国产在线观看麻豆91精品免费| 亚洲乱码一二三四区国产| 99热在线精品免费全部my| 日韩亚洲不卡在线视频中文字幕在线观看| 免费99精品国产自在现线| 亚洲字幕AV一区二区三区四区| 好男人看视频免费2019中文| 亚洲av无码片vr一区二区三区 | 免费看无码特级毛片| 亚洲国产精品无码久久久不卡| 久久国产精品免费视频| 亚洲剧情在线观看| 国产精品二区三区免费播放心| 人妻仑乱A级毛片免费看| 亚洲日本va中文字幕久久| 91热久久免费精品99| 国产成人亚洲综合一区| www.亚洲精品.com| 免费国产99久久久香蕉| 久久精品国产99国产精品亚洲| 国产又粗又猛又爽又黄的免费视频| 日韩在线视频线视频免费网站| 亚洲国产婷婷六月丁香| 97免费人妻无码视频| 免费VA在线观看无码| 亚洲福利视频导航| 日韩午夜免费视频| 精品成人免费自拍视频| 亚洲精华液一二三产区| 亚洲另类激情综合偷自拍图| 97人伦色伦成人免费视频| 男女一边桶一边摸一边脱视频免费| 亚洲综合一区二区精品久久|