Java EE入門教程系列第二章JSP(一)——第一個JSP程式
阿新 • • 發佈:2018-11-12
2、1JSP概述
2.1.1JSP簡介
JSP,全稱是Java Server Pages,是在Servlet技術的基礎上形成的,主要完成網頁中伺服器動態部分的編寫。
有如下特點:
(1)一次編寫,隨處執行
(2)可重用元件技術
(3)標記化頁面開發:JSP將許多常用功能封裝起來,以XML標記的形式展現給JSP開發人員,即使不熟悉Java也可以編寫JSP程式。
(4)對大型複雜Web應用支援良好
2.1.2JSP的工作原理
JSP網頁實際上是由在HTML檔案中加入Java程式碼片段和JSP特殊標記構成的,如果你還不瞭解HTML的語句、語法建議先去掌握一下再來繼續學,我上傳了我上課的課件資源可以下載一下,不過好像要一個積分,不想下載的話這個網站是經典學習網站,可以去跟著學習: http://www.w3school.com.cn/
JSP執行過程如下圖所示:
JSP需要轉換成Servlet是因為後者執行效率比較高,但這僅限於第一次執行。JSP在第一次執行後就被編譯成類檔案,重複呼叫就會直接呼叫類檔案,當然如果對檔案進行了修改,那麼還要重新編譯。(Servlet後面會介紹,可以暫時理解成一個類似於Applet的Java程式)
2.1.3 JSP例項
下面是步驟截圖: