我有一個自定義標記處理程序測試/ StubCTag.java是一個簡單標記。有定義CTAG一個testing.tld文件: -包中的自定義標記處理程序的佈局
<?xml ... ?>
<taglib ...>
...
<tag>
<name>stubctag</name>
<tag-class>test.StubCTag</tag-class>
</tag>
</taglib>
當打包這是一個JAR檔案文件被layd列如下: -
testing.jar
-----------
/META-INF/testing.tld
/META-INF/classes/test/StubCTag.class
當在使用自定義標籤jsp頁面前綴爲testprefix,瀏覽器顯示'無法加載標記處理程序類「test.StubCTag」標記爲「testprefix:stubctag」。我已經加倍檢查了檔案,並且tld和class文件存在。我在網上搜索,但它沒有提到任何關於將標籤處理程序作爲庫的一部分放置的任何東西。
有人能告訴我如何將類文件打包爲customtag庫嗎?
你可以將URI發佈到你的tld中,以及如何在jsp中聲明它? –
URI = http://testexample.com&在jsp中,它使用的標籤庫的urn設置爲URI。 – techprism
uri是[http://testexample.com](http://testexample.com),在此澄清我以前的評論。 – techprism