首頁  >  文章  >  web前端  >  jsp模版元素

jsp模版元素

伊谢尔伦
伊谢尔伦原創
2016-11-26 10:13:051811瀏覽

 JSP頁面中的靜態HTML內容稱為JSP模版元素

 

二.JSP表達式(expression)

   將一個java變數或表達式的計算結果輸出到客戶端的簡化方式,它將要輸出的變數或表達式直接封裝在之中

   JSP表達式中的變數或表達式的計算結果將轉換成一個字串,然後插入整個JSP頁面輸出結果的對應位置

   JSP表達式中的變數或表達式後面不能有分號(;),JSP表達式翻譯成Servlet程式中的一個out.print(…)語句

三.JSP腳本片段(scriptlet)

  嵌套在之中的一條或多條Java程式碼

  JSP腳本片段中的Java程式碼將被原封不動地移進由JSP頁面所翻譯成的Servlet的_jspService方法中,所以, JSP腳本片段之中只能是符合Java語法要求的程式碼

  腳本片段之外的任何文字、HTML標記以及其他JSP元素也會被轉換成對應的Java程式碼插入進_jspService方法中,且與腳本片段的位置不變

  JSP腳本片段中的Java程式碼必須嚴格遵循Java語法,例如,每個指令執行語句後面必須用分號(;)結束

  在一個JSP頁面中可以有多個腳本片段(每個腳本片段程式碼嵌套在各自獨立的一對之間),在兩個或多個腳本片段之間可以嵌入文字、HTML標記和其他JSP元素。

  多個腳本片段中的程式碼可以互相存取

  單一腳本片段中的Java語句可以是不完整的,但是,多個腳本片斷組合後的結果必須是完整的Java語句

 

.JSP聲明

  JSP聲明將Java程式碼封裝在之中,它裡面的程式碼會被插入進Servlet的_jspService方法的外面

  JSP宣告可用於定義JSP頁面轉換成的Servlet程式的靜態程式碼區塊、成員變數和方法(在JSP中幾乎不用)

 

五.JSP註解

  JSP註解

  JSP引擎在將JSP頁面翻譯成Servlet程式時,忽略JSP頁面中已註解的內容

! - 註解資訊--> HTML註解

 區別:JSP註解可以註解Java程式碼,而HTML註解不行


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn