1. 程式人生 > >JSP基礎

JSP基礎

esp nbsp jsp基礎 war 需要 編碼 cat jsp 包括

  JSP技術是Java Server Pages的簡稱,是用來和Servlet互補生成動態網頁的一種技術。

  在servlet基礎上我們發現,使用servlet編碼,配置xml配置文件,部署都較為麻煩,尤其是要在網頁中生成頁面內容需要進行標記的拼接,如果修改代碼後,servlet需要重新編譯執行,十分的繁瑣。

  為了彌補servlet的缺陷,引入的JSP技術可以很好的解決上述問題。

  JSP頁面運行階段分為:翻譯,編譯,類加載,實例化,初始化,服務,銷毀共七個階段。JSP主要由兩部分組成,即:元素和模板數據。模板數據是JSP的靜態部門,在web容器中不會處理,只會發給瀏覽器客戶端,而元素部分會被web容器解釋執行。

  JSP元素包括:腳本元素,指令,標準動作。腳本元素主要有scriptlet,腳本表達式,聲明三種。指令主要有page,include,taglib三種。jsp動作主要有include靜態包含動作和forward轉發動作。

  JSP中還有9大隱式對象可以直接調用,即:request、response、config、application、session、out、page、pageContext、exception

JSP基礎