posts - 8, comments - 0, trackbacks - 0, articles - 11

          JSP 自定義標(biāo)簽

          Posted on 2012-08-07 13:03 a_alter 閱讀(116) 評(píng)論(0)  編輯  收藏 所屬分類: Sevlet
          JSP 自定義標(biāo)簽

          用途

          自定義標(biāo)簽可歸納為組件, 往往是系統(tǒng)部分邏輯的集成,提供組件化管理, 在標(biāo)簽的設(shè)計(jì)上可多利用java的繼承 有利于減少耦合和提供良好的擴(kuò)展性已應(yīng)對(duì)不同的實(shí)際應(yīng)用要求
          COM/DCOM/COM+  一種組件設(shè)計(jì)標(biāo)準(zhǔn) 組件的特性 事務(wù)特性, 安全模型, 管理和配置等。

          自定義標(biāo)簽的實(shí)現(xiàn)主要分為以下幾個(gè)步驟
          1. 標(biāo)簽的定義(tld 文件)
          2. 標(biāo)簽的解析和實(shí)現(xiàn)
          3. 標(biāo)簽的使用

          標(biāo)簽的定義
          標(biāo)簽的定義是通過XML來描述的, 遵循servlet tag schema 約束。

          Servlet 規(guī)范中tag 類結(jié)構(gòu)如下


          如果你需要使用到標(biāo)簽的內(nèi)容體的時(shí)候 你需要繼承BodyTagSupport 其他情況繼承TagSupport 即可

          doStartTag()和doEndTag()方法的返回值說明
          主站蜘蛛池模板: 寻乌县| 如东县| 扶余县| 崇信县| 南雄市| 玉屏| 长春市| 彭州市| 太仆寺旗| 大埔县| 绿春县| 裕民县| 离岛区| 遵化市| 水城县| 荣昌县| 鹿邑县| 安徽省| 四平市| 威宁| 玉林市| 治县。| 南通市| 兰州市| 郴州市| 兴隆县| 永善县| 和龙市| 大邑县| 太保市| 洛阳市| 神木县| 平阳县| 江北区| 固安县| 密云县| 山西省| 烟台市| 延安市| 铜梁县| 犍为县|