七、JSP指令

JSP指令用來設(shè)置整個JSP頁面的相關(guān)屬性,如網(wǎng)頁的編碼方式和腳本語言。

語法格式如下:

<%@ directive attribute="value" %>

指令可以有很多個屬性,他們以鍵值對的形式存在,并且用逗號隔開。

jsp中的三種指令標簽:

<%@ page ...%> ? ? ????定義網(wǎng)頁的依賴屬性,比如腳本語言、error頁面、緩存需求等等

<%@ include ...%> ? ? 包含其他文件

<%@ taglib ... %> ? ? ? ?引入標簽庫的定義

page指令

page指令為容器提供當前頁面的使用說明,一個jsp頁面可以包含多個page指令。

page指令語法格式:

<%@ page attribute="value“ %>

等價的xml格式:

<jsp:directive.page attribute="value" />

屬性:

與page指令相關(guān)的屬性:

buffer ? ? ? ? ? ? ? ? ? ? 指定 out對象使用緩沖區(qū)的大小

autoFlush ? ? ? ? ? ? ?控制當前jsp頁面的mime類型和字符編碼

errorPage ? ? ? ? ? ? ?指定當jsp頁面發(fā)生異常時需要轉(zhuǎn)向的錯誤處理頁面

isErrorPage ? ?????????指定當前頁面是否可以作為另一個jsp頁面的錯誤處理頁面

extends ? ? ? ? ? ? ? ? ?指定servlet從哪一個類繼承

import ? ? ? ?????????????導(dǎo)入要使用的java類

info ? ? ? ? ? ?????????????定義jsp頁面的描述信息

isThreadSafe ? ? ? ? 定義一個jsp頁面的訪問是否為線程安全

language ? ? ? ?????????定義jsp頁面所用的腳本語言,默認是java

session ? ? ? ? ? ? ? ? ?指定jsp頁面是否使用session

isELIgnored ? ?????????指定是否執(zhí)行EL表達式

isScriptEnabled ? ? ? 確定腳本元素能否被使用


include指令

jsp可用通過include指令來包含其他文件, 被包含的文件可以是jsp文件、html文件、或是文本文件。包含的文件就好像是該jsp文件的一部分,會被同時編譯執(zhí)行。

include指令格式:?

<%@ include file="relative url" %>

include 指令中的文件名實際上是一個相對的URL,如果您沒有給文件關(guān)聯(lián)一個路徑,jsp編譯器默認在當前的路徑下尋找。

等價的xml文件語法:

<jsp:directive.include file ="relative url" />

taglib指令

jsp api允許用戶自定義標簽,一個自定義標簽庫就是自定義標簽的集合。

taglib指令引入一個自定義標簽集合的定義,包括庫路徑、自定義標簽。

taglib指令語法:

<%@ taglib uri="uri" prefix="prefixOfTag" %>

uri屬性去頂標簽庫的位置,prefix屬性指定標簽庫的前綴。

等價的xml語法:

<jsp:dirctive.taglib uri="uri" prefix="prefixOfTag" ?/>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • JSP總結(jié)(經(jīng)典) day1 JSP 定義: 1)Java Server Page, Java EE 組件,本...
    91數(shù)據(jù)閱讀 3,639評論 0 13
  • 一、jsp介紹 jsp作用jsp全稱java server pages(java服務(wù)器頁面),本質(zhì)是一個servl...
    圣賢與無賴閱讀 1,393評論 0 14
  • 1.學(xué)習(xí)內(nèi)容 JSP技術(shù)入門和常用指令 JSP的內(nèi)置對象&標簽介紹 EL表達式&EL的內(nèi)置對象 2.JSP技術(shù)入門...
    WendyVIV閱讀 2,324評論 1 18
  • JSP 全稱 Java Server Pages,是一種動態(tài)網(wǎng)頁開發(fā)技術(shù)。JSP是一種 Java Servlet,...
    風(fēng)逍遙閱讀 531評論 0 0
  • JSP 基本結(jié)構(gòu)JSP 頁面組成:模板文本(HTML,XML,純文本),JSP 元素;JSP 元素:腳本元素,指令...
    jslancer閱讀 1,077評論 0 11

友情鏈接更多精彩內(nèi)容