jsp的應用

1、jsp的概述:

JSP(Java Server Pages) 是由Sun Microsystems公司倡導開發的以Java語言作爲腳本語言,建立在Servlet規範提供的功能之上的動態網頁技術,用來在網頁上顯示動態內容。由Java程序片斷或JSP標記等構成JSP網頁,頁面後綴名爲“.jsp”。
JSP技術的應用一次編寫,就可以在任何具有符合Java語法結構的環境上運行。Sun通過開放源代碼,使許多公司一起參與建立技術標準,JSP應用程序接口(API)毫無疑問已經取得成功,並將隨Java組織不斷開放擴大而繼續完善

2、jsp的優點:

–簡便性和有效性
–程序的獨立性
–程序的兼容性
–程序的可重用性

3、jsp頁面的構成:

JSP頁面就是帶有JSP元素的常規Web頁面,它由靜態內容動態內容構成。
靜態內容指的是:HTML元素;   動態內容指的是:jsp元素,包括指令元素、腳本元素、動作元素、註釋等內容。
 

(1)指令元素:

指令元素主要用於爲轉換階段提供JSP頁面的相關信息,指令不會產生任何輸出到當前的輸出流中,它指定了有關頁面本身的信息,這些信息在請求期間一直保持不變。
所有的JSP指令元素的作用範圍爲當前的JSP頁面,即指令元素隻影響當前的這個JSP頁面,對其他JSP頁面沒有影響
指令的語法:<%@ directive{attr="value"}* %>
指令元素有三種:page、include和taglib

(2)腳本元素:

使用JSP腳本元素可以將Java代碼嵌入到JSP頁面中,這些Java代碼將出現在由當前JSP頁面生成的Servlet中,使JSP將靜態內容與動態內容分離出來
表達式
表達式標籤在JSP請求處理階段進行運算,所得的結果轉換成字符串,與靜態標籤數據組合在一起。表達式在頁面的位置,就是該表達式計算結果顯示的位置。
語法:<%= expression %>
 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章