掃二維碼與項(xiàng)目經(jīng)理溝通
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
JSP指令用來(lái)設(shè)置整個(gè)JSP頁(yè)面相關(guān)的屬性,如網(wǎng)頁(yè)的編碼方式和腳本語(yǔ)言。

成都創(chuàng)新互聯(lián)是一家專業(yè)提供元寶企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、HTML5、小程序制作等業(yè)務(wù)。10年已為元寶眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進(jìn)行中。
語(yǔ)法格式如下:
<%@ directive attribute="value" %>
指令可以有很多個(gè)屬性,它們以鍵值對(duì)的形式存在,并用逗號(hào)隔開。
JSP中的三種指令標(biāo)簽:
|
指令 |
描述 |
|---|---|
| <%@ page ... %> | 定義網(wǎng)頁(yè)依賴屬性,比如腳本語(yǔ)言、error頁(yè)面、緩存需求等等 |
| <%@ include ... %> | 包含其他文件 |
| <%@ taglib ... %> | 引入標(biāo)簽庫(kù)的定義 |
Page指令為容器提供當(dāng)前頁(yè)面的使用說(shuō)明。一個(gè)JSP頁(yè)面可以包含多個(gè)page指令。
Page指令的語(yǔ)法格式:
<%@ page attribute="value" %>
等價(jià)的XML格式:
下表列出與Page指令相關(guān)的屬性:
| 屬性 | 描述 |
|---|---|
| buffer | 指定out對(duì)象使用緩沖區(qū)的大小 |
| autoFlush | 控制out對(duì)象的 緩存區(qū) |
| contentType | 指定當(dāng)前JSP頁(yè)面的MIME類型和字符編碼 |
| errorPage | 指定當(dāng)JSP頁(yè)面發(fā)生異常時(shí)需要轉(zhuǎn)向的錯(cuò)誤處理頁(yè)面 |
| isErrorPage | 指定當(dāng)前頁(yè)面是否可以作為另一個(gè)JSP頁(yè)面的錯(cuò)誤處理頁(yè)面 |
| extends | 指定servlet從哪一個(gè)類繼承 |
| import | 導(dǎo)入要使用的Java類 |
| info | 定義JSP頁(yè)面的描述信息 |
| isThreadSafe | 指定對(duì)JSP頁(yè)面的訪問(wèn)是否為線程安全 |
| language | 定義JSP頁(yè)面所用的腳本語(yǔ)言,默認(rèn)是Java |
| session | 指定JSP頁(yè)面是否使用session |
| isELIgnored | 指定是否執(zhí)行EL表達(dá)式 |
| isScriptingEnabled | 確定腳本元素能否被使用 |
JSP可以通過(guò)include指令來(lái)包含其他文件。被包含的文件可以是JSP文件、HTML文件或文本文件。包含的文件就好像是該JSP文件的一部分,會(huì)被同時(shí)編譯執(zhí)行。
Include指令的語(yǔ)法格式如下:
<%@ include file="relative url" %>
Include指令中的文件名實(shí)際上是一個(gè)相對(duì)的URL。如果您沒(méi)有給文件關(guān)聯(lián)一個(gè)路徑,JSP編譯器默認(rèn)在當(dāng)前路徑下尋找。
等價(jià)的XML語(yǔ)法:
JSP API允許用戶自定義標(biāo)簽,一個(gè)自定義標(biāo)簽庫(kù)就是自定義標(biāo)簽的集合。
Taglib指令引入一個(gè)自定義標(biāo)簽集合的定義,包括庫(kù)路徑、自定義標(biāo)簽。
Taglib指令的語(yǔ)法:
<%@ taglib uri="uri" prefix="prefixOfTag" %>
uri屬性確定標(biāo)簽庫(kù)的位置,prefix屬性指定標(biāo)簽庫(kù)的前綴。
等價(jià)的XML語(yǔ)法:

我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流