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