JSP基本語句用法
JSP基本語句用法
1>JSP指令
JSP指令(Directive)作用是與JSP引擎進行溝通,為JSP頁面設置全局變量,聲
明類以及JSP要實現的方法和輸出內容的類型等
JSP指令在整個頁面范圍內有效,且不在客戶端產生任何輸出
格式:<%@ directivename="" attribute="value">
<%@ directivename="" attribute1="value1" ......attributen="valueN">
2>page指令
用來定義JSP頁面的全局屬性和相關功能,并由該指令和JSP引擎進行通信
格式:<%@ page="" attribute1="value1">
可用屬性:language import contentType session buffer autoFlush
isThreadSafe info errorPage isErrorPage extends.
一個JSP頁面可以包含多個Page指令
除了import屬性外,每個屬性只能定義一次,否則出錯
language屬性:language="腳本語言"聲明JSP頁面中使用的`腳本語言的種類
extends="ClassName"定義JSP頁面所產生的Servlet所繼承的類,將限制JSP引
擎提供的超類
import="importList"和java的import的意思一樣,導入包文件
session="true|false"指定JSP頁是否參與一個Http會話
buffer="none|sizeKB"指定客戶端輸出流的緩沖模式,none表示不緩沖
false"當緩沖區滿時將自動刷新,如果為false,緩沖區滿了
就會出現溢出異常
isThreadSafe="true|false"可以使用多線程
info="info_text"定義一個任意的字符串,用來說明JSP說明的信息,將直接加
入翻譯的頁面
errorPage="error_url"設置處理異常事件的JSP文件
isErrorPage="true|false"設置此頁是否為異常頁面"
contentType="type;charset=CHARSET"定義了JSP頁面相應MIME類型以及JSP頁
面的字符編碼(可以只寫type部分)
pageEncoding="peinfo"處理中文字符通常charset=GB2312
isELIgnored="true|false"用來設置EL表達式是否被忽略
3>include指令
用來指定JSP被編譯時所需要插入的資源,可以是文本,代碼,HTML文件或JSP
文件
格式:<%@ include="" file="URL">一旦編譯完成,資源內容就不可改變
用include指令可以將一個復雜的JSP頁面分為若干部分,如:head.jsp
body.jsp tail.jsp然后在同一網站的不同JSP頁面用include指令調用
4>taglib指令
用來自定義標簽,可以把一些需要反復顯示的內容定義成為一個標簽,從而增
加代碼的重用度,并使頁面便于維護
步驟1定義一個標簽處理類,用來實現標簽的功能
步驟2定義標簽庫描述文件,.tld后最 對標記相關信息進行說明
步驟3最后配置文件web.xml
【JSP基本語句用法】相關文章:
jsp論文有哪些參考文獻08-15
高考狀語從句用法06-02
醫保余額的特殊用法09-14
中考英語詞性用法06-02
東穿西撞的成語解釋及用法04-05
考研英語for的8種用法04-13
職稱英語部分名詞用法解析03-13
型男必會的香水用法12-01
小學英語語法代詞用法06-20
英文簡歷的基本要點基本簡介04-28