JSP學習筆記之一
——指令元素
一個JSP頁面由元素和模板數據組成。元素是必須由JSP容器處理的部分,而模板數據是JSP容器不處理的部分,例如,JSP頁面中的HTML內容,這些內容直接發送到客戶端。在JSP2.0規范中,元素有三中類型:指令元素、腳本元素和動作元素。
指令元素:
指令元素主要用于為轉換階段提供整個JSP頁面的相關信息,指令不會產生任何的輸出到當前的輸出流中。指令元素的語法形式如下:
<%@ ……%>注意<%@之間沒有空格。
指令元素有三種指令:
page、include、taglib
1.page指令作用于整個JSP頁面,定義了許多與頁面相關的屬性,這些屬性將被用于和JSP容器通信。page指令有如下13個屬性:
language=“java”
extends=“classname”
import=“importlist”
session=“true|false”
buffer=“none|sizekb”
默認8KB
autoFlush=”true|false”
info=”info_text”
errorPage=”error_url”
isThreadSafe=”true|false”
isErrorPage=”true|false”
contentType=”ctinfo”
該屬性指定用于響應JSP頁面的MIME類型和字符編碼。
pageEncoding=”peinfo”
isELIgnored=”true|false”
2.include指令:用于在jsp頁面中靜態包含一個文件,該文件可以是jsp頁面、html頁面、文本或者一段java代碼。使用了include指令的jsp頁面在轉換時,jsp容器會在其中插入所包含文件的文本或代碼。
3.taglib指令:允許頁面使用用戶定制的標簽。
posted on 2007-04-04 09:16
-274°C 閱讀(573)
評論(0) 編輯 收藏 所屬分類:
JSP