JSP自學筆記 (轉)
註釋
注意之間的 --%>應寫為 --%>
JSP宣告
類和變數的說明可以在中間宣告,也可以直接宣告一個方法
public void foo(){
out.println("the foo function");
}
%>
JSP
表示式%>
用來直接在頁面中顯示該表示式的值,效果與
一致
JSP段
在JSP宣告中被宣告的變數在所有執行這個JSP程式程式碼的執行緒中有效
而在JSP程式段中被宣告的變數在每次新的請求執行緒產生的時候都會重新建立和
重新初始化
JSP編譯指令
基本格式
現在為止只有三種JSP編譯指令include,page,
include 編譯指令
可以將一個外部嵌入到當前JSP程式中,同時解析這個檔案中的JSP語句
(如果有的話)
格式:
例:
如果被嵌入的檔案經常改變的話,建議使用
page編譯指令
[language="Java"]
[extends="package.class"]
[import="package.class│package.*},…"]
[session="true│false"]
[buffer="none│8kb│size kb"]
[autoFlush="true│false"]
[isThreadSafe="true│false"]
[info="text"]
[errorPage="relativeURL"]
[contentType="mimeType[;charset=characterSet]"│"text/html;charset=ISO8859.1"]
[isErrorPage="true│false"]
%>
說明:
language:宣告當前JSP程式所使用的教本語言的種類
extends:標明該JSP程式編譯時所產生的Java類需要繼承的class或者需要實現的
interface的全名
import:用來匯入包,下面幾個包時預設自動匯入的,不需要顯式表示
java.lang.*;javax..*;javax.servlet.jsp*;javax.servlet.http.*
例:
session: 設定這個JSP程式是否需要HTTP session
buffer: 指定輸出緩衝區的大小。輸出緩衝區被JSP內部-Out物件(out)用於快取
的JSP程式對客戶的輸出,預設值式8kb,可以設定為none,也可以
設定為其他的值,單位為kb
autoFlush:指定如果輸出緩衝區時是否需要強制輸出緩衝區的內容。設定為true時
為正常。設定為false時,會在buffer溢位時產生一個Exception。
例:
info:設定該JSP程式的資訊,也可以看作時其說明,可以透過
servletContext.getServletInfo()方法取回
errorPage:指定錯誤處理程式。如果本程式產生了異常或者錯誤,而該JSP程式又沒有相
應的處理程式碼。則會自動該指令所指定的外部處理程式
例:
isErroePage:設定本JSP程式是否為錯誤處理程式
contentType:用於設定傳回網頁的檔案格式和編碼樣式,即MIME型別和頁面字符集型別
預設的MIME型別是text/html;預設的字符集為ISO-8859.1
例:
taglib編譯指令
格式:
這個和有關,先略過
JSP操作指令
不同於JSP編譯指令,JSP操作指令是在客戶端請求時期動態被執行的
有以下幾個:
2,
轉載請註明:
紫風@紫風論壇
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-1007904/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JSP筆記-sessionJS筆記Session
- 自學PHP筆記 (三) 型別轉換PHP筆記型別
- 自學PHP筆記(三) 型別轉換PHP筆記型別
- JSP筆記-除錯JS筆記除錯
- JSP自學推薦JS
- JSP筆記-生命週期JS筆記
- JSP筆記-隱式物件JS筆記物件
- Java學習筆記-Day53 Servlet與JSPJava筆記ServletJS
- Java自學筆記⑪Java筆記
- JSP筆記-檔案上傳JS筆記
- JSP筆記-頁面重定向JS筆記
- JSP筆記-傳送郵件JS筆記
- JAVA自學筆記(4)Java筆記
- JSP筆記-XML 資料處理JS筆記XML
- JSP筆記-點選量統計JS筆記
- Flutter 高效自學筆記(一)Flutter筆記
- Flutter 高效自學筆記(二)Flutter筆記
- 學習韓順平細說Servlet/Jsp視訊筆記(一)ServletJS筆記
- javaweb關於jsp、servlet基礎筆記JavaWebJSServlet筆記
- 自學java筆記I 基本型別+轉義字元+資料型別的轉換Java筆記字元資料型別
- AC 自動機學習筆記筆記
- jQuery自學筆記(21-30)jQuery筆記
- AC自動機學習筆記筆記
- TypeScript 入門自學筆記(一)TypeScript筆記
- repuest轉發學習筆記一筆記
- JVM學習筆記——自動記憶體管理JVM筆記記憶體
- Electron小白入門自學筆記(一)筆記
- 字尾自動機學習筆記筆記
- 自學PHP筆記(五) PHP運算子PHP筆記
- 自學PHP筆記(一)PHP語法PHP筆記
- Python——格式轉換的學習筆記Python筆記
- 10g NewFeatures學習筆記(轉)筆記
- 當初自學C++時的筆記記錄C++筆記
- 自學PHP筆記(一)PHP基本語法PHP筆記
- 彙編學習筆記之轉移指令筆記
- 依賴倒轉原則--學習筆記筆記
- jsp頁面number型別自動轉為String型別JS型別
- 記錄web中的servlet轉發及jsp的接受WebServletJS
- 肥桃的Java學習記錄22:JSPJavaJS