1. 程式人生 > >javaweb基礎第十七課:jsp講解

javaweb基礎第十七課:jsp講解

大綱:

  1. 執行原理
  2. 4大域物件
  3. jsp指令
    1. page
    2. include
    3. taglib
  4. jsp動作標籤
    1. jsp:forword
    2. jsp:include

 

這節課我們來講講jsp的一些東西,講什麼大綱都已經寫好了

 

  1. 執行原理:

tomcat會將.jsp檔案編譯成一個Servlet類,所以jsp的本質其實就是一個Servlet

 

  1. 4大域物件

域物件

對應java物件

作用範圍

page

this

本頁面

request

HttpServletRequest

一次請求完成

session

HttpSession

一次會話完成(以後講)

application

ServletContext

全域性

 

  1. jsp指令

    1. page指令

基本上不會去手寫,需要的話ide會自動導

    1. include指令

用來引入靜態html頁面(也就是.html檔案)

    1. taglib指令

講jstl的時候再說

 

  1. jsp動作標籤
    1. jsp:forword

本質就是向瀏覽器發起一個請求,url就是page的屬性值

    1. jsp:include

動態引入,說白了就是引.jsp檔案的

 

總結: 引入.html檔案用include指令,引入.jsp檔案用jsp:include動作