- Java后端 學習路線 筆記匯總表【黑馬程式員】
- JSP、EL和JSTL-學習筆記01【JSP基礎語法】
- JSP、EL和JSTL-學習筆記02【MVC】
- JSP、EL和JSTL-學習筆記03【EL介紹和運算子、EL獲取域中存盤的資料】
- JSP、EL和JSTL-學習筆記04【JSTL常用標簽】
目錄
第1節 JSP基礎語法
今日內容
JSP 入門學習 筆記
JSP_指令_概述
JSP_指令_page指令
page指令-值1:contentType
page指令-值2:import
page指令-值3:errorPage
page指令-值4:isErrorPage
JSP_指令_include&taglib指令
include指令
taglib指令
JSP_注釋
JSP_內置物件
第1節 JSP基礎語法
今日內容
- JSP
- 指令
- 注釋
- 內置物件
- MVC開發模式
- EL運算式(簡化jsp代碼)
- JSTL標簽(簡化jsp代碼)
- 三層架構
JSP 入門學習 筆記
Cookie和Session-學習筆記02【Cookie案例、JSP改造Cookie案例】
JSP:入門學習
1. 概念:
* Java Server Pages: java服務器端頁面
* 可以理解為:一個特殊的頁面,其中既可以指定定義html標簽,又可以定義java代碼
* 用于簡化書寫!!!2. 原理
* JSP本質上就是一個Servlet,3. JSP的腳本:JSP定義Java代碼的方式,
1. <% 代碼 %>:定義的java代碼,在service方法中,service方法中可以定義什么,該腳本中就可以定義什么,
2. <%! 代碼 %>:定義的java代碼,在jsp轉換后的java類的成員位置,
3. <%= 代碼 %>:定義的java代碼,會輸出到頁面上,輸出陳述句中可以定義什么,該腳本中就可以定義什么,4. JSP的內置物件:
* 在jsp頁面中不需要獲取和創建,可以直接使用的物件,
* jsp一共有9個內置物件,
* 學習3個:
* request
* response
* out:字符輸出流物件,可以將資料輸出到頁面上,和response.getWriter()類似,
* response.getWriter()和out.write()的區別:
* 在tomcat服務器真正給客戶端做出回應之前,會先找response緩沖區資料,再找out緩沖區資料,
* response.getWriter()資料輸出永遠在out.write()之前,5. 案例:改造Cookie案例
![]()
JSP原理
JSP_指令_概述
JSP
1. 指令
* 作用:用于配置JSP頁面,匯入資源檔案,
* 格式:
<%@ 指令名稱 屬性名1=屬性值1 屬性名2=屬性值2 ... %>
* 分類:
1. page:配置JSP頁面,
2. include:頁面包含的,匯入頁面的資源檔案,
3. taglib:匯入資源(類似于Java類導包),
2. 注釋
3. 內置物件
JSP_指令_page指令
JSP
1. 指令
* 作用
* 格式
* 分類:
1. page:配置JSP頁面,
* contentType:等同于response.setContentType()
1. 設定回應體的mime型別以及字符集
2. 設定當前jsp頁面的編碼(只能是高級的IDE才能生效,如果使用低級工具,則需要設定pageEncoding屬性設定當前頁面的字符集)
* import:導包
* errorPage:當前頁面發生例外后,會自動跳轉到指定的錯誤頁面,
* isErrorPage:標識當前頁面是否是錯誤頁面,
* true:是,可以使用內置物件exception
* false:否,默認值,不可以使用內置物件exception
2. 注釋
3. 內置物件
page指令-值1:contentType
page指令-值2:import
page指令-值3:errorPage
page指令-值4:isErrorPage
JSP_指令_include&taglib指令
JSP
1. 指令
* 作用
* 格式
* 分類:
1. page:配置JSP頁面,
2. include
3. taglib:匯入資源(類似于Java類導包),
* <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
* prefix:前綴,自定義的,
2. 注釋
3. 內置物件
include指令
taglib指令
JSP_注釋
JSP
1. 指令
* 作用
* 格式
* 分類:
1. page
2. include
3. taglib
2. 注釋:
1. html注釋:
<!-- -->:只能注釋html代碼片段
2. jsp注釋:推薦使用
<%-- --%>:可以注釋所有
3. 內置物件
JSP_內置物件
JSP
1. 指令
* 作用
* 格式
* 分類
2. 注釋
3. 內置物件
* 在jsp頁面中不需要創建,直接使用的物件
* 一共有9個:
變數名 真實型別 作用
* 1.pageContext PageContext 當前頁面共享資料,還可以獲取其他八個內置物件
* 2.request HttpServletRequest 一次請求訪問的多個資源(轉發)
* 3.session HttpSession 一次會話的多個請求間
* 4.application ServletContext 所有用戶間共享資料
* 5.response HttpServletResponse 回應物件
* 6.page Object 當前頁面(Servlet)的物件(this)
* 7.out JspWriter 輸出流物件,資料輸出到頁面上
* 8.config ServletConfig Servlet的配置物件
* 9.exception Throwable 例外物件
域物件:pageContext、request、session、application,
仁義禮智信 忠孝悌節恕 勇讓
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/260071.html
標籤:其他
上一篇:Vue框架——偵聽器
下一篇:彈簧板(加強) - 計蒜客




















