如果你使用的是符合jsp 1.2/servlet 2.3 的容器,比如tomcat 4.x 或者更高,你就可以在jsp頁面的taglib指令中使用絕對路徑而不必在web.xml中指定taglib元素。
對於早於servlet 2.3 規範的情況,你仍然需要在web.xml中宣告所有你所使用的jsp 標籤。下面摘自web.xml部署描述符中的**片斷展示了用於struts應用的典型taglib宣告:
/tags/struts-bean
/web-inf/struts-bean.tld
/tags/struts-html
/web-inf/struts-html.tld
/tags/struts-logic
/web-inf/struts-logic.tld
/tags/struts-nested
/web-inf/struts-nested.tld
從servlet 2.3 之後,標籤庫的絕對uri 在該庫的標籤庫描述符 (tld) 檔案中指定。比如,下面就是struts-bean.tld檔案中的相應宣告:
任何需要使用這個標籤庫的頁面都可以通過下面的頁面級指令來引用它。標籤庫不需要再在web.xml檔案中引用:
如果你在整個應用中使用相同的標籤庫,你可以使用基本動作中所述的方法,即建立乙個包含通用標籤庫宣告指令的包含jsp檔案。如果你引用了不需要的標籤庫,其實也不會有太大的效能損失,所以你可以在每個jsp頁面中安全的包含這個檔案。如果uri 改變,你將只需要修改乙個地方而不是每乙個jsp檔案。
如何在標籤中消除HTML標籤!
把從後台獲取到的都帶有html標籤的資料放到textarea中,無論使用 textarea html string textarea text string textarea val string 結果在textarea中看到的內容還是帶有html標籤的,那麼怎麼解決這個問題呢?其實有很多方法,比如...
如何在jsp中顯示資料庫的內容
用eclipse tomcat新建乙個jsp頁面 一 介紹了如何建立乙個web程式和第乙個jsp頁面,以及eclipse需要的一些必要配置。今天,我們重點說一下如何從資料庫中查詢資料,並且在jsp頁面顯示。首先需要注意這樣乙個問題 建的如果是j a專案,只需要引入mysql connector j ...
如何在Python中引用zookeeper的py庫
這位老哥在部落格中清楚的描述了應該如何操作,但是我需要在他的基礎之上簡化一下安裝,當你安裝完c語言的執行命令的時候就可以結束後續的步驟了,後面可以按照我的方法繼續配置 到了上面這一步就可以了,下面開始通過之前安裝的anaconda來幫你做後續的工作 為了便於操作,和簡化安裝流程,請先在系統中安裝an...