JSP有三種類型的元素:指令元素(directive element)、行為元素(action element)、和腳本元素(script element)。
指令元素:
<%@ page...%> 定義了獨(dú)立于頁面的屬性,例如會(huì)話跟蹤、錯(cuò)誤處理頁面、對(duì)緩存的要求等
<%@ include...> 在翻譯階段引入文件
<%@ taglib...> 聲明一個(gè)在頁面中使用的包含自定義行為的標(biāo)記庫
標(biāo)準(zhǔn)行為元素:
<jsp:usebean> 使一個(gè)JavaBeans在當(dāng)前頁面可用
<jsp:getProperty> 從JavaBeans中獲得某個(gè)屬性值,并將其添加到應(yīng)答中
<jsp:setProperty> 設(shè)置JavaBeans的屬性值
<jsp:include> 在請(qǐng)求處理階段引入來自一個(gè)servlet或頁面的應(yīng)答結(jié)果
<jsp:forward> 將對(duì)請(qǐng)求的處理轉(zhuǎn)交給一個(gè)servlet或JSP頁面
<jsp:param> 使用<jsp:forward> 或<jsp:include> 時(shí),向這個(gè)請(qǐng)求添加參數(shù)
<jsp:plugin>
自定義行為元素和標(biāo)準(zhǔn)標(biāo)記庫:JSTL,JSP標(biāo)準(zhǔn)標(biāo)記庫(JSP Standard Tag Library),可以用擴(kuò)展API開發(fā)自定義行為
腳本元素:
<%...%> 小腳本,用于嵌入腳本代碼
<%=...%> 用于嵌入JAVA表達(dá)式
<%!...%> 聲明變量和方法
posted on 2012-05-20 03:47
Jimi 閱讀(280)
評(píng)論(0) 編輯 收藏 所屬分類:
JSP與servlet