1. 程式人生 > >JSP中的TAG檔案和TLD檔案小結

JSP中的TAG檔案和TLD檔案小結

在jsp檔案中,可以引用tag和tld檔案。 
1.對於tag檔案 
<%@ taglib prefix="ui" tagdir="/WEB-INF/tags" %> 
其中的tags是個目錄,裡面有若干tag檔案。 
但使用<ti:XXXX>時,目錄WEB-INF/tags下,必然有個XXXX.tag檔案與之對應。

2.對於tld檔案 
在jsp中可以引用TLD檔案,如 
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%> 
但是這個http://struts.apache.org/tags-html對應著什麼呢? 
jsp會在當前目錄的\WEB-INF下找所有tld檔案,確認這個URL對應哪個TLD檔案。 
當找到struts-html.tld檔案時,發現其中的內與這個URL對應。 
但使用<html:YYYYY>時,這個TLD檔案中必然有個YYYY項與之對應。 

還有一種更保險的方法是,在WEB-INF/web.xml中加上 
<taglib> 
    <taglib-uri> 
http://jakarta.apache.org/tomcat/examples-taglib 
    </taglib-uri> 
    <taglib-location> 
       /WEB-INF/jsp/example-taglib.tld 
    </taglib-location> 
</taglib> 
這樣表示

http://jakarta.apache.org/tomcat/examples-taglib對應著/WEB-INF/jsp/example-taglib.tld

tag檔案作用一般是一段小程式碼,類似include檔案的作用。 
tld檔案作用比較複雜,可以實現很多高階的作用。

相關推薦

JSPTAG檔案TLD檔案小結

在jsp檔案中,可以引用tag和tld檔案。 1.對於tag檔案 <%@ taglib prefix="ui" tagdir="/WEB-INF/tags" %> 其中的tags是個目錄,裡面有若干tag檔案。 但使用<ti:XXXX>時,目錄WEB-

Jsp標籤使用:tag 檔案方式 tld檔案方式

Tag檔案 Tag檔案和JSP檔案很類似,可以被JSP頁面動態載入呼叫,但是使用者不能通過該Tag檔案所在Web服務目錄直接訪問這個Tag檔案。 Tag檔案的兩點好處: (1)在設計Web應用時,可以通過編寫Tag檔案實現程式碼複用。 (2)可將JSP頁面中的關於資料處

如何在jsp檔案引入cssjs檔案

一:如何在jsp頁面中引入css樣式表文件?   1, 首先把寫好的css樣式表內容存為*.css格式。如style.css   2, 在頁面中引入這個css 樣式檔案。用如下的方式引入。   <link rel="stylesheet" href="./css/style.css" type="tex

Eclipsejsp檔案,裡面載入不了js檔案css檔案

在專案中新建jsp檔案和js檔案和css檔案,啟動伺服器,訪問頁面,載入不到js檔案和css檔案;(檔案存在) jsp檔案部分程式碼如下: <link rel="stylesheet" type

vs的slnsuo檔案是什麼

.sln 和 .suo都是是解決方案檔案。 .sln(Visual Studio.Solution):它通過為環境提供對專案、專案項和解決方案項在磁碟上位置的引用,可將它們組織到解決方案中。 包含了較為通用的資訊,包括解決方案所包含專案的列表,解決方案內任何項的位置以及解決方案的生成配置

javaio建立檔案讀取檔案

簡單瞭解IO流:https://www.cnblogs.com/weibanggang/p/10034325.html package com.wbg.iodemo1128; import java.io.*; public class OutputStreamDemo { public

eclipse的.yml.properties檔案沒有綠色葉子圖示

0、首先確認正確安裝了STS外掛 要在eclipse使用spring boot建立專案,必須先安裝STS(Spring Tool Suite (STS) for Eclipse),如果網速給力的話可以

python file模組的文字檔案二進位制檔案以及字串byte的理解

大前提:文字檔案和二進位制檔案都是以二進位制的方式存放到硬碟中的 看圖先~ 1. Python file讀寫加不加b w 開啟一個檔案只用於寫入。如果該檔案已存在則開啟檔案,並從開頭開始編輯,即原有內容會被刪除。如果該檔案不存在,建立新檔案。 wb

嵌入式 Jlinkflash.csv*.jflash檔案分析

轉自:點選開啟 本文是對《使用Jlink下載程式到Nor Flash》一文的補充和修正(尤其修正init sequence的內容)。 分析這兩個檔案的目的:是為了以後使用新的MCU和Flash時自己製作project檔案。當然可以在圖形介面配置這兩個檔案,但我還是習慣分析

CentOS環境變數配置檔案

什麼是環境變數 bash shell用一個叫做 環境變數(environment variable) 的特性來儲存有關shell會話和工作環境的資訊。即允許在記憶體中儲存資料,使得在程式或shell中執行的指令碼能夠訪問它們。 在bash shell中,環境變數分為兩類: 全域性變數 區域性變數 全域性環

EBSodf檔案xdf檔案解釋

原地址:https://blog.csdn.net/cymm_liu/article/details/47947991 1、ODF odf(Object Descriptor File),裡邊含有資料庫物件的描述,用於建立資料庫表,檢視,索引等等。 除了打patch可以打odf檔案,我們

eclipse的.project .classpath檔案的具體作用是什麼

eclipse中的.project 和 .classpath檔案的具體作用是什麼? .project是專案檔案,專案的結構都在其中定義,比如lib的位置,src的位置,classes的位置 .classpath的位置定義了你這個專案在編譯時所使用的$CLASSPA

AndroidStudio新增依賴的三種方式以及如何引入so檔案arr檔案

轉載自:http://blog.csdn.net/zxc514257857/article/details/56534863 前言   AndroidStudio中新增依賴的三個選項,如圖:   分別為:庫依賴(Library dependency)、檔案依賴(

Java路徑的CLASSPATH配置檔案的CLASSPATH

一. Java路徑中的CLASSPATH (1)類路徑(classpath)       java編譯器編譯.java檔案和java虛擬機器執行.class檔案時的路徑寫法是不一樣的。      在沒有設定任何classpath

VS2010下使用dmp檔案pdb檔案定位到dll崩潰位置的方法

2018-01-15 建立人:Ruo_Xiao 郵箱:[email protected] 一、基礎連結 二、原始碼 1、DLL程式碼(工程1) #pragma once #ifdef __XError_Export__ #define __

C#讀取檔案寫入檔案的類

  最近編寫了一個簡單的讀取txt檔案和寫入txt檔案的一個最簡單的類,在這裡分享給大家,如果大家有什麼建議或意見可以在下面評論裡面寫上,廢話不多說,程式碼如下: ///<summary>         ///讀取txt檔案裡面的資訊         ///&

TC開啟檔案寫入檔案

    四年前在大學的時候學過這個,沒有想到,在現在看來這個東西還是這麼的流行.這正驗證了那句話,越是簡單的東西,功能越是強大,生命力越是頑強!你可別小看這簡單的TC.聽說很多高手都在用,很多骨灰級的高手也用這個。就像很多電路電子高手都會對組合語言情有獨鍾一樣。只因為她太單純!所以人人都喜歡。檔案開啟fope

VC++開啟檔案儲存檔案對話方塊的呼叫

The size of the OPENFILENAME structure. This value is dependent on the operating system version, so MFC can determine the appropriate kind of dialog to cre

Visual Studio IDE快速進行h檔案cpp檔案切換的巨集

新建一個巨集模組,把以下程式碼複製到模組中儲存,然後選擇“工具->選項->環境->鍵盤”,在顯示命令包含中輸入SourceHeaderJumper找到相應命令,選中後繫結一個快捷鍵即可。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

Android系統的.apk檔案dex檔案

Dex是Dalvik VM executes的全稱,即Android Dalvik執行程式,並非Java ME的位元組碼而是Dalvik位元組碼。Google 在新發布的Android 平臺上使用了自己的Dalvik 虛擬機器來定義,這種虛擬機器執行的並非Java 位元組碼,而是另一種位元組碼:dex 格式