一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

jsp自定義標(biāo)簽之ifelse與遍歷自定義標(biāo)簽示例

第一個示例:
簡單的jsp自定標(biāo)簽獲取內(nèi)容:
首先創(chuàng)建一個jsp實例類然后繼承SimpleTagSupport類
然后實現(xiàn)父類的doTag()方法
在這個方法里獲取標(biāo)簽體里的內(nèi)容this.getJspBody();
返回的是JspFragment 類,根據(jù)這個類對象調(diào)用invoke(this.getJspContext().getOut());
這個方法里面也可以寫空,所表達(dá)的意思也是輸出到瀏覽器;
復(fù)制代碼 代碼如下:
public class SimpleDmeo1 extends SimpleTagSupport {
@Override
public void doTag() throws JspException, IOException {
JspFragment js =this.getJspBody();
js.invoke(null);
}
}

然后在寫tld文件標(biāo)簽庫描述文件,和jsp文件,這些都較為簡單
如果不想執(zhí)行某個內(nèi)容就拋出異常
throw new skipPageException();和面內(nèi)容就不會顯示
接下來是一個帶屬性的jsp自定義標(biāo)簽文件
復(fù)制代碼 代碼如下:
public class SimpleDmeo1 extends SimpleTagSupport {
private int counts;
public void setCounts(int counts) {
this.counts = counts;
}
@Override
public void doTag() throws JspException, IOException {
JspFragment js =this.getJspBody();
for(int i=0;i<counts;i++){ //循環(huán)獲取
js.invoke(null);
}
}

}
<description>A tag library exercising SimpleTag handlers.</description>
<tlib-version>1.0</tlib-version>
<short-name>c</short-name>前綴名
<uri>http://www.csdn.com</uri>
<tag>
<name>demo</name>
<tag-class>com.csdn.simple.SimpleDmeo1</tag-class>
<body-content>scriptless</body-content>
<attribute>
<name>counts</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>

然后再jsp文件 中寫出內(nèi)容;
復(fù)制代碼 代碼如下:
<hbsi:demo counts="3">aaaaaaa<br/></hbsi:demo> //輸出三編
JspFragment js = this.getJspBody();
StringWriter jw = new StringWriter();
js.invoke(jw);
String s = jw.toString().toUpperCase();
JspWriter out =this.getJspContext().getOut();
for(int i=0;i<counts2;i++){
out.print(s);
}
}

這是轉(zhuǎn)成大寫的代碼,其他的都一致;
關(guān)于if else的代碼,太多,我放到資源里了,有必要的話可以下載下來,僅供參考。

jsp技術(shù)jsp自定義標(biāo)簽之ifelse與遍歷自定義標(biāo)簽示例,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 涩视频成人永久免费观看网站 | 网色视频| 思思在线精品 | 色偷偷亚洲女人天堂观看欧 | 色多多在线观看视频 | 一级女人毛片人一女人 | 九色国产在视频线精品视频 | 国色天香一区三区四区小说 | 国产成人精视频在线观看免费 | 97在线播放视频 | 真实国产乱子伦精品免费 | 日本不卡一区二区三区四区 | 成人精品人成网站 | 美女一级ba大片免色无遮住 | 国产福利在线观看精品 | 亚洲国产成人精品小蝌蚪 | 在线观看理论福利片 | 肉色丝袜一区二区高跟鞋 | 亚洲经典激情春色另类 | 91成人免费版 | 国产成人在线小视频 | 人人爰人人人人人鲁 | 成人在线免费小视频 | 伊人任线任你躁 | 黄网站在线观看视频 | 国产在亚洲线视频观看 | 免费视频一区二区 | 亚洲精品亚洲人成毛片不卡 | 国内精品免费久久久久妲己 | 久久综合久久精品 | 国产第一页久久亚洲欧美国产 | 成人免费在线视频 | 视频一区视频二区在线观看 | 亚洲精品人人 | 在线视频综合网 | 四虎国产永久在线观看 | 亚洲国产一区二区三区 | 中文字幕一视频97色伦 | 久久久久久久综合狠狠综合 | 欧美另类videosbestsex久久 | 色老板美国在线观看 |