JSP runtime engine使用tld的步驟

          1 The JSP runtime reads a taglib directive at
          the top of the JSP, indicating that this page
          uses tags and where to find the TLD file for
          the tag library or libraries it uses.
          2 The JSP runtime next locates the TLD and
          reads all the information about the library
          from it.
          3 The TLD’s information is placed in instances of the helper classes.
          4 The runtime returns to reading the JSP. When it encounters a tag, it needs
          to validate its usage, meaning: (1) checking if it is indeed a tag defined in
          the TLD and (2) whether or not it is used properly (i.e., the tag has valid
          attributes and proper body type). The TLD also informs it of the tag handler
          class that implements this tag, in order for it to use that class in the
          servlet being produced.
          5 To validate the tag against the TLD, the runtime can make calls to the inmemory
          helper objects, instead of referring to the TLD.


          TLD的信息加載在TagLibraryInfo,TagInfo,TagAttributeInfo之中

          posted on 2007-09-25 09:27 劉錚 閱讀(358) 評論(0)  編輯  收藏 所屬分類: Tag develope

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導航

          統(tǒng)計

          留言簿(1)

          文章分類(141)

          文章檔案(147)

          搜索

          最新評論

          主站蜘蛛池模板: 梅州市| 瑞金市| 土默特左旗| 紫金县| 庆阳市| 安陆市| 邯郸县| 秭归县| 犍为县| 分宜县| 巴南区| 临洮县| 屏东县| 金坛市| 海林市| 宜州市| 昭觉县| 衡阳县| 三台县| 永兴县| 丽江市| 紫金县| 南乐县| 郑州市| 康平县| 阜康市| 犍为县| 福安市| 太保市| 洱源县| 泽州县| 比如县| 石狮市| 枣强县| 南溪县| 霍林郭勒市| 西藏| 通化县| 连平县| 塘沽区| 尖扎县|