日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
JSP系統(tǒng)的實(shí)現(xiàn):模板庫(kù)和標(biāo)簽庫(kù)

以下講解JSP系統(tǒng)中模板庫(kù)和標(biāo)簽庫(kù)的實(shí)現(xiàn) 。

10年積累的做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有鶴崗免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

標(biāo)簽庫(kù)的規(guī)劃和設(shè)計(jì)在整個(gè)系統(tǒng)設(shè)計(jì)中至關(guān)重要,它關(guān)系到了代碼重用的程度和系統(tǒng)運(yùn)行的效率。它的規(guī)劃應(yīng)該遵循以下原則。

1)在標(biāo)簽中應(yīng)該盡量少的包含靜態(tài)的HTML。對(duì)于一般用戶來(lái)說(shuō),標(biāo)簽是透明的。用戶不能夠查看和修改標(biāo)簽。如果在標(biāo)簽中包含了過(guò)多的靜態(tài)HT-ML語(yǔ)句,將影響用戶對(duì)頁(yè)面的靜態(tài)效果的修改和完善,限制標(biāo)簽的使用。

2)盡量提高代碼的重用度。在對(duì)JSP應(yīng)用進(jìn)行分類是盡量把公用的JSP應(yīng)用提取出來(lái),形成標(biāo)簽。而不用在每個(gè)標(biāo)簽中都重復(fù)實(shí)現(xiàn)該應(yīng)用。這樣在以后要對(duì)該應(yīng)用進(jìn)行修改和完善時(shí),只需對(duì)這一個(gè)標(biāo)簽進(jìn)行修改即可,易于代碼的維護(hù)。

3)方便用戶的使用。在設(shè)計(jì)標(biāo)簽庫(kù)時(shí),應(yīng)該充分考慮到用戶的使用情況,使用戶能夠很容易和方便地理解和使用標(biāo)簽。

①標(biāo)簽庫(kù)的定義:定義一個(gè)標(biāo)簽庫(kù),必須首先定義一個(gè)標(biāo)簽庫(kù)描述文件(TLD)。這是一個(gè)基于XML的腳本文件,在這個(gè)文件中定義了XML的版本、所使用的編碼、標(biāo)簽庫(kù)的版本、所使用的JSP的版本、標(biāo)簽庫(kù)的名稱和這個(gè)庫(kù)中所包含的所有的標(biāo)簽的定義和參數(shù)描述,包括標(biāo)簽的名稱,標(biāo)簽所對(duì)應(yīng)的Java類,標(biāo)簽的描述信息等。

②標(biāo)簽的實(shí)現(xiàn):一個(gè)標(biāo)簽就是一個(gè)特殊的Java

類,這個(gè)類必須繼承TagSupport類,這個(gè)類是在javax.servlet.jsp.tagext包中定義的。在標(biāo)簽類中,包含了這個(gè)標(biāo)簽的參數(shù)初始化方法(Set/Get)、標(biāo)簽的主體處理方法(Handler)以及供下一級(jí)標(biāo)簽調(diào)用的方法等。

③模板的實(shí)現(xiàn):一個(gè)模板就是一個(gè)含有標(biāo)簽引用的JSP文件。為了在模板中引用所定義的標(biāo)簽,必須首先引入標(biāo)簽庫(kù)。

 <%@taglib uri=“tag.tld”prefix=“ctag”%>

其中uri指定標(biāo)簽庫(kù)描述文件的路徑;prefix指定引用標(biāo)簽時(shí)所使用的前綴。

在模板中引用指定的標(biāo)簽時(shí),使用引入標(biāo)簽庫(kù)時(shí)所指定的前綴,指定標(biāo)簽的名稱;為標(biāo)簽的參數(shù)賦值。


當(dāng)前題目:JSP系統(tǒng)的實(shí)現(xiàn):模板庫(kù)和標(biāo)簽庫(kù)
文章URL:http://www.5511xx.com/article/djsoosg.html