国产探花免费观看_亚洲丰满少妇自慰呻吟_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"    用于標識在頁面后面部分使用定制標簽的唯一前綴。菜鳥學堂:
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 桓仁| 涿鹿县| 白玉县| 寻甸| 青海省| 永福县| 大名县| 大田县| 济南市| 淮南市| 方正县| 罗山县| 兰考县| 肥东县| 玉林市| 邵阳县| 龙门县| 全椒县| 新邵县| 桑日县| 汽车| 福建省| 汉源县| 贡嘎县| 永宁县| 呼图壁县| 历史| 临清市| 永康市| 梓潼县| 土默特左旗| 闻喜县| 会宁县| 上蔡县| 宁津县| 灵武市| 镶黄旗| 大英县| 连州市| 齐齐哈尔市| 封开县|