国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

JSP指令元素簡介

2024-09-05 00:19:54
字體:
來源:轉載
供稿:網友
指令元素(directives elements)

指令主要用來提供整個jsp網頁相關的信息,并且用來設定jsp頁面的相關屬性。

一、page指令

功能:設定整個jsp網頁的屬性和相關功能。
語法:<%@ page attribute1="value1" attribute2="value2" %>
標簽元素:

 
page指令元素的屬性       
language="language"    指定jsp container要用什么語言來編譯jsp網頁。目前只可以使用java語言,不過不排除增加其它語言。默認值為java。       
extends="classname"    定義此jsp頁面產生的servlet是繼承自哪個父類。必須為實現httpjsppage接口的類。jsp規范對不完全理解其隱意的情況下使用此屬性提出警告。       
import="importlist"    定義此jsp頁面可以使用哪些java api。用逗號分隔列出一個或多個全質類名。此列表用于在生成的java servlet中創建相應的導入語句。以下包是自動包含的,不必被指出:java.lang.*;java.servlet.*;java.servlet.jsp.*;java.servlet.htt.*       
session="true|false"    指明jsp頁面是否需要一個http會話,如果為true,那么產生的servlet將包含創建一個http會話(或訪問一個http會話)的代碼,缺省為true。       
buffer="none|size in kb"    指定輸出流緩存的大小。有效值是nkb或沒有。缺省為8kb。       
authflush="true|false:    決定輸出流的緩沖區是否要自動清除。當值為true時緩存滿時將被自動刷新,當值為false時,緩沖區滿會拋出溢出異常。缺省值為true。       
isthreadsafe="true"    此jsp頁面能處理來自多個線程的同步請求,此值為true,否則為false,生成的servlet表明它實現了singlethreadmode接口。singlethreadmode已經聲明不贊成使用(deprecate)       
info="text"    表示此jsp頁面的相關信息,由getservletinfo()方法返回的。       
iserrorpage="true|false"    如果此頁面被用作處理異常錯誤的頁面,則為true。在這種情況下,頁面可被指定為另一頁面page指令元素中errorpage屬性的取值。指定此屬性為true將使exception隱含變量對此頁面可用。缺省值為false。       
errorpage="error_url"    表示如果發生異常錯誤,網頁會被重新指向一個url頁面。錯誤頁面必須在其page指令元素中指定iserrorpage="true"       
contenttype="ctinfo"    表示將在生成servlet中使用的mime類型和可選字符解碼。       
pageencoding="ctinfo"    表示jsp頁面的編碼方式。       
iselignored="true|false"    表示是否在此jsp網頁中執行或忽略el表達式。如果為true時jsp container將忽略el表達式。     

二、include指令

功能:在jsp編譯時插入包含一個文件。包含的過程是靜態的,包含的文件可以是jsp、html、文本或是java程序。
語法:<%@ include file="relativeurlspec" %>
標簽元素:
注意:include指令元素和行為元素主要有兩個方面的不同點。
1.include指令是靜態包含,執行時間是在編譯階段執行,引入的內容為靜態文要,在編譯成servlet時就和包含者融合到一起。所以file不能是一個變量,也不能在file后接任何參數。
2.include行為是動態包含,執行時間是在請求階段執行,引入的內容在執行頁面時被請求時動態生成再包含到頁面中。

三、taglib指令

功能:使用標簽庫定義新的自定義標簽,在jsp頁面中啟用定制行為。
語法:<%@ taglib uri="tablibraryuri" prefix"tagprefix" %>
標簽元素:

 
page指令元素的屬性       
uri="taglibraryuri"    標簽庫描述器的uri,主要是說是taglibrary的存放位置。       
prefix="tagprefix"    用于標識在頁面后面部分使用定制標簽的唯一前綴。菜鳥學堂:
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乐清市| 兴国县| 五河县| 攀枝花市| 吉林省| 堆龙德庆县| 尚义县| 丹棱县| 安泽县| 寻乌县| 咸宁市| 三江| 循化| 宣武区| 九江市| 郯城县| 金川县| 永川市| 长兴县| 额济纳旗| 左云县| 韶关市| 平泉县| 凌海市| 铜川市| 巴青县| 禄劝| 黄浦区| 陆良县| 玉龙| 巴里| 神农架林区| 宁武县| 阳泉市| 易门县| 调兵山市| 大新县| 潞城市| 尚义县| 霞浦县| 沂南县|