limq

          rainman
          隨筆 - 19, 文章 - 2, 評(píng)論 - 115, 引用 - 1
          數(shù)據(jù)加載中……

          JBuilder2005 下 jsp2.0 自定義標(biāo)簽

          要在jb2005下實(shí)現(xiàn)jsp2.0首先需要配置Tomcat5.0以上的版本,其次還要jsp2.0jar文件,

          具體方法請(qǐng)參考 上一篇文章JBuilder2005 jsp2.0 初體驗(yàn),本文主要講的是jb2005下自定義標(biāo)簽的開(kāi)發(fā).

          為了能夠快速開(kāi)發(fā),我使用了open source JSP Tag Wizards v3.0插件,它可以幫助我們快速開(kāi)發(fā)jsp1.1,jsp2.0的各種標(biāo)簽.下載地址為 : http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=21573. 將下載來(lái)的壓縮包解壓到JBuilder/lib/ext中就可以了.

          新建一個(gè)Mytag2的工程,這里要將我們上一節(jié)說(shuō)的jsp2.0以及JSTL1.1的包添加進(jìn)去.image001.jpg

          新建一個(gè)web模塊

          image002.jpg

          建立jsp 標(biāo)簽文件,雙擊 JPS Tag

          image003.jpg

          image004.jpg

          由于我們這里使用的是SimpleTagSupport 所以勾選 Simple tag, 點(diǎn)擊 OKimage005.jpg

          可以看到JSP Tag Wizards v3.0已經(jīng)自動(dòng)為我們生成了Hello.java文件.

          這里我將dotag()方法 改為

          public void doTag() throws IOException, JspException {

          ??????? JspWriter out = getJspContext().getOut();

          ??????? /** @todo specify any output value for this tag */

          ??????? out.print("Hello JSp2.0 tag");

          ??? }

          ? 然后建立 tld 文件. 如圖選擇Taglib Descriptor

          image006.jpg

          接下來(lái)我們可以選擇要生成tld 文件 位置,和名稱(chēng), 這里我沒(méi)有改變其默認(rèn)值.

          image007.jpg

          一直點(diǎn)擊 Next > 直到

          image008.jpg

          這里我們可以選擇標(biāo)簽體內(nèi)容為 Empty.?? Finish .

          image009.jpg

          可以看到JSP Tag Wizards v3.0 為我們生成了Mytag2.tld文件,以及相關(guān)配置.接下來(lái)我們需要將它轉(zhuǎn)移到 Web-Inf/tld , 右擊WEB-INF>New>Directory

          image010.jpg

          image011.jpg

          點(diǎn)擊 ok.

          在將剛才生成的 Mytag2.tld文件移動(dòng)至其中.

          image012.jpg

          ?

          新建一個(gè)jsp文件.

          <%@ page contentType="text/html; charset=GB18030" %>

          <%@ taglib uri="/WEB-INF/tld/Mytag2.tld"? prefix="mytag"%>

          </SPAN></P> <P class=MsoNormal><SPAN lang=EN-US>jsp1</SPAN></P> <P class=MsoNormal><SPAN lang=EN-US>

          ?

          好了大功告成了,讓我們來(lái)看看執(zhí)行結(jié)果吧

          image013.jpg

          posted on 2005-02-20 00:20 limq 閱讀(4484) 評(píng)論(1)  編輯  收藏

          評(píng)論

          # re: JBuilder2005 下 jsp2.0 自定義標(biāo)簽   回復(fù)  更多評(píng)論   

          你好,我為什么下載不下來(lái)呢?
          能不能直接發(fā)給我呢?JSP Tag Wizards v3.0插件
          謝謝你了!
          我的郵箱是:wxnanw@126.com
          2008-11-23 23:53 | 王詳

          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 山西省| 五原县| 民勤县| 四子王旗| 涿州市| 五指山市| 东阳市| 濉溪县| 渑池县| 孟津县| 上饶县| 辉县市| 华容县| 齐齐哈尔市| 宜州市| 佛冈县| 英德市| 康平县| 洛南县| 墨玉县| 汝阳县| 保山市| 莱西市| 衡水市| 遵义市| 安平县| 潢川县| 云梦县| 新龙县| 淳化县| 阿图什市| 芜湖市| 江永县| 阳信县| 兴安县| 合山市| 嫩江县| 郓城县| 呼伦贝尔市| 山西省| 开远市|