JSP的三種類型的元素


JSP有三種類型的元素:指令元素(directive element)、行為元素(action element)、和腳本元素(script element)。

指令元素用於指定整個JSP頁面的相關信息,並設置JSP頁面的相關屬性,如網頁的編碼方式等.JSP指令元素主要有6個,包括page,include,taglib,attribute,tag和variable.

動作元素用於表示客戶端請求JSP頁面時被調用的組件.

腳本元素用於在JSP頁面中添加一段腳本代碼,腳本代碼必須用page指令所定義的腳本語言編寫,通常時java代碼.

指令元素:
<%@ page...%>  定義了獨立於頁面的屬性,例如會話跟蹤、錯誤處理頁面、對緩存的要求等
<%@ include...>  在翻譯階段引入文件
<%@ taglib...>    聲明一個在頁面中使用的包含自定義行為的標記庫
標准行為元素:
<jsp:usebean>  使一個JavaBeans在當前頁面可用    
<jsp:getProperty>  從JavaBeans中獲得某個屬性值,並將其添加到應答中
<jsp:setProperty>  設置JavaBeans的屬性值
<jsp:include>  在請求處理階段引入來自一個servlet或頁面的應答結果
<jsp:forward>  將對請求的處理轉交給一個servlet或JSP頁面
<jsp:param>  使用<jsp:forward> 或<jsp:include> 時,向這個請求添加參數
<jsp:plugin>
自定義行為元素和標准標記庫:JSTL,JSP標准標記庫(JSP Standard Tag Library),可以用擴展API開發自定義行為
腳本元素:
<%...%>  小腳本,用於嵌入腳本代碼
<%=...%>  用於嵌入JAVA表達式
<%!...%>  聲明變量和方法

轉自 http://blog.sina.com.cn/s/blog_64dc2d3f01015a4u.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM