Maven依賴罐中的Taglib。如何在web.xml中配置此taglib?
您不需要在中進(jìn)行任何配置web.xml,如果taglib在meta-inftaglib.tldjar內(nèi),則它是自動的,Tomcat已經(jīng)識別出來。
您可以使用jsp:
<% @ Taglib prefix = 'my' uri = 'http://www.mytags.com/'%>解決方法
所以我曾經(jīng)像這樣配置我的標(biāo)簽庫:
<jsp-config> <taglib> <taglib-uri>myTags</taglib-uri> <taglib-location>/WEB-INF/lib/mylib-2.0.1.jar</taglib-location> </taglib> </jsp-config>
但是現(xiàn)在mylib-2.0.1.jar是一個maven依賴項(xiàng),因此當(dāng)然不在/ WEB-INF / lib上。
如何配置我的標(biāo)簽庫,以便可以在我的JSP中執(zhí)行此操作:
<%@ taglib uri='myTags' prefix='mt' %>
EDIT1: 為了方便起見,taglib.tld位于jar的META-INF內(nèi)部,因此您可以通過引用jar本身來訪問tld。這是將taglib與Web應(yīng)用程序框架jar一起分發(fā)的便捷方法。
EDIT2: 當(dāng)我們部署webapp時,jar將位于WEB / INF /lib中。但是在開發(fā)過程中,使用m2eclipse在eclipse內(nèi)部,jar將不會。因此eclipse抱怨它找不到taglib,因?yàn)樵搄ar不存在,而且我無法在web.xml中引用我的jar。
相關(guān)文章:
1. php多任務(wù)倒計時求助2. 數(shù)組排序,并把排序后的值存入到新數(shù)組中3. 默認(rèn)輸出類型為json,如何輸出html4. 怎么能做出標(biāo)簽切換頁的效果,(文字內(nèi)容隨動)5. python的正則怎么同時匹配兩個不同結(jié)果?6. PHP訂單派單系統(tǒng)7. python中def定義的函數(shù)加括號和不加括號的區(qū)別?8. javascript - charles map remote映射問題9. mysql - sql 左連接結(jié)果union右連接結(jié)果,導(dǎo)致重復(fù)性計算怎么解決?10. javascript - 有適合開發(fā)手機(jī)端Html5網(wǎng)頁小游戲的前端框架嗎?
