在jsp檔案中,可以引用tag和tld檔案。
1.對於tag檔案
<%@ taglib prefix="ui" tagdir="/web-inf/tags" %>
其中的tags是個目錄,裡面有若干tag檔案。
但使用時,目錄web-inf/tags下,必然有個***x.tag檔案與之對應。
2.對於tld檔案
在jsp中可以引用tld檔案,如
<%@ taglib uri="" prefix="html"%>
但是這個對應著什麼呢?
jsp會在當前目錄的\web-inf下找所有tld檔案,確認這個url對應哪個tld檔案。
當找到struts-html.tld檔案時,發現其中的內與這個url對應。
但使用時,這個tld檔案中必然有個yyyy項與之對應。
還有一種更保險的方法是,在web-inf/web.xml中加上
/web-inf/jsp/example-taglib.tld
這樣表示對應著/web-inf/jsp/example-taglib.tld
注: ①tag檔案作用一般是一段小**,類似include檔案的作用。
②tld檔案作用比較複雜,可以實現很多高階的作用。
JSP中的TAG檔案和TLD檔案
taglib prefix ui tagdir web inf tags 其中的tags是個目錄,裡面有若干tag檔案。但使用時,目錄web inf tags下,必然有個 x.tag檔案與之對應。tag檔案只是以tag為字尾名的文字檔案。除了jsp頁面指令外,其他jsp元素都可以出現在tag檔案中 ...
JSP中的TAG檔案和TLD檔案小結
在jsp檔案中,可以引用tag和tld檔案。1.對於tag檔案 taglib prefix ui tagdir web inf tags 其中的tags是個目錄,裡面有若干tag檔案。但使用時,目錄web inf tags下,必然有個 x.tag檔案與之對應。2.對於tld檔案 在jsp中可以引用t...
SVN中tag和branch的區別
在svn中branch tag在乙個功能選項中,在使用中也往往產生混淆。在實現上,branch和tag,對於svn都是使用copy實現的,所以他們在預設的許可權上和一般的目錄沒有區別 至於何時用tag,何時用branch,完全由人主觀的根據規範和需要來選擇,而不是強制的 比如cvs 一般情況下,ta...