最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JSP 自定義標簽第3/3頁

 更新時間:2009年06月17日 21:16:52   作者:  
JSP 自定義標簽 方法總結,比較詳細,大家可以參考學習下。

十三、如何在Web應用啟動時裝載靜態(tài)文本:

1.創(chuàng)建繼承了HttpServlet類的子類,在web.xml中配置這Servlet時設置load-on-startup屬性:

someclass

somepackage.SomeClass1

2.在這個Servlet的init()方法中創(chuàng)建java.util.Properties類

3.獲取當前Web應用的ServletContext對象

4.將WEB-INF目錄下的屬性文件讀入到輸入流InputStream中:

InputStream in = context.getResourceAsString("WEB-INF/someproperties.properties");

5.將輸入流加載到屬性對象中

ps.load(in);

6.將屬性對象保存到上

context.setAttribute("attributeName",ps);

十四、如何創(chuàng)建標簽處理類:

1.引入必需的資源:

import javax.servlet.jsp.*;

import javax.servlet.http.*;

import java.util.*;

import java.io.*;

2.繼承TagSupport類并覆蓋doStartTag()/doEndTag()方法

3.從ServletContext對象中獲取java.util.Properties對象

4.從Properties對象中獲取key對應的屬性值

5.對獲取的屬性進行相應的處理并輸出結果

十五、創(chuàng)建標簽庫描述文件(Tag Library Descriptor):

1.標簽庫描述文件,簡稱TLD,采用XML文件格式,定義了用戶的標簽庫。TLD文件中的元素可以分成3類:

A.:標簽庫元素

B.:標簽元素

C.:標簽屬性元素

2.標簽庫元素用來設定標簽庫的相關信息,它的常用屬性有:

A.shortname: 指定Tag Library默認的前綴名(prefix)

B.uri: 設定Tag Library的惟一訪問表示符

3.標簽元素用來定義一個標簽,它的常見屬性有:

A.name: 設定Tag的名字

B.tagclass: 設定Tag的處理類

C.bodycontent: 設定標簽的主體(body)內容

1).empty:表示標簽中沒有body

2).JSP:表示標簽的body中可以加入JSP程序代碼

3).tagdependent:表示標簽中的內容由標簽自己去處理

4.標簽屬性元素用來定義標簽的屬性,它的常見屬性有:

A.name:屬性名稱

B.required:屬性是否必需的,默認為false

C.rtexprvalue:屬性值是否可以為request-time表達式,也就是類似于< %=…% >的表達式

十六、在Web應用中使用標簽:

1.如果Web應用中用到了自定義JSP標簽,則必須在web.xml文件中加入元素,它用于聲明所引用的標簽所在的標簽庫

/sometaglib

/WEB-INF/someTLD.tld

2.:設定Tag Library的惟一標示符,在Web應用中將根據它來引用Tag Libray

3.:指定和Tag Library對應的TLD文件的位置

4.在JSP文件中需要加入<% @ taglib% >指令來聲明對標簽庫的引用。例如:

<% @ taglib prefix = “somePrefix” uri = "/someuri" %>

5.prefix表示在JSP網頁中引用這個標簽庫的標簽時的前綴,uri用來指定Tag Library的標識符,它必須和web.xml中的屬性保持一致。

相關文章

  • jsp EL表達式詳解

    jsp EL表達式詳解

    這篇文章主要為大家介紹EL表達式Expression Language表達式語言 是一種在JSP頁面獲取數據的簡單方式,只能獲取數據,不能設置數據,需要的朋友可以參考下
    2020-12-12
  • JDBCTM 指南:入門4 - Statement

    JDBCTM 指南:入門4 - Statement

    JDBCTM 指南:入門4 - Statement...
    2006-10-10
  • JSP中實現(xiàn)判斷客戶端手機類型并跳轉到app下載頁面

    JSP中實現(xiàn)判斷客戶端手機類型并跳轉到app下載頁面

    這篇文章主要介紹了JSP中實現(xiàn)判斷客戶端手機類型并跳轉到app下載頁面,實現(xiàn)的原理,是檢測瀏覽器的 USER-AGENT 這個header,然后根據正則表達式來確定客戶端類型,需要的朋友可以參考下
    2014-09-09
  • Java2下Applet數字簽名

    Java2下Applet數字簽名

    Java2下Applet數字簽名...
    2006-10-10
  • jsp編程常用技巧小結

    jsp編程常用技巧小結

    這篇文章主要介紹了jsp編程常用技巧,結合實例形式分析了jsp針對表單、sql、字符串等的常用操作技巧,需要的朋友可以參考下
    2016-08-08
  • jsp 生命周期詳細介紹

    jsp 生命周期詳細介紹

    這篇文章主要介紹了jsp 生命周期詳細介紹的相關資料,JSP有編譯階段,初始化階段,執(zhí)行階段,銷毀階段,需要的朋友可以參考下
    2017-01-01
  • 用JSP下載word文件(不會直接用IE打開)

    用JSP下載word文件(不會直接用IE打開)

    用JSP下載word文件(不會直接用IE打開)...
    2006-10-10
  • jsp網頁實現(xiàn)貪吃蛇小游戲

    jsp網頁實現(xiàn)貪吃蛇小游戲

    這篇文章主要為大家詳細介紹了jsp網頁實現(xiàn)貪吃蛇小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-02-02
  • JSP學習之Java Web中的安全控制實例詳解

    JSP學習之Java Web中的安全控制實例詳解

    這篇文章主要介紹了JSP學習之Java Web中的安全控制,較為詳細的分析了JSP安全控制的常見技巧,非常具有實用價值,需要的朋友可以參考下
    2015-09-09
  • jsp中調用java代碼小結

    jsp中調用java代碼小結

    大多數情況下, jsp 文檔的大部分由靜態(tài)文本(html)構成, 為處理該頁面而創(chuàng)建的 servlet 只是將它們原封不動的傳遞給客戶端
    2014-04-04

最新評論

平定县| 乐昌市| 旺苍县| 讷河市| 鄂州市| 和田市| 南通市| 皮山县| 阳谷县| 乌恰县| 嘉兴市| 尉犁县| 太仓市| 金昌市| 蒙城县| 九龙城区| 桃源县| 绿春县| 沧州市| 会东县| 平谷区| 清原| 于都县| 江西省| 新龙县| 巴东县| 邵东县| 上高县| 赤城县| 宜川县| 镇巴县| 仁寿县| 公安县| 洛阳市| 囊谦县| 隆化县| 普定县| 辽源市| 黔东| 巴南区| 湄潭县|