JSP基礎(chǔ)學(xué)習(xí)筆記(2)--JSP內(nèi)置對象

內(nèi)置對象簡介

JSP內(nèi)置對象是Web容器創(chuàng)建的一組對象,不適用new關(guān)鍵字就可以使用的內(nèi)置對象。

九大內(nèi)置對象:


來自慕課截圖

1.out對象:

來自 慕課截圖

get和post的區(qū)別:

來自慕課截圖

2.request對象:

來自慕課截圖


來自慕課截圖

關(guān)于表單提交亂碼問題,解決方案為在提交前添加如下代碼:(編碼與charset屬性編碼相同即可)

<% ?request.setCharacterEncoding("utf-8"); ?%>//無法解決URL傳遞中文出現(xiàn)的亂碼問題

URL傳參

http://localhost:8080/index.jsp?name=value

要解決URL傳參中文亂碼(value為中文)問題需要在修改tomcat中server.xml文件中<Connector ? ? />中添加URLEncoding="utf-8"(修改了這個需要重啟服務(wù)器)


3.response對象:


來自慕課截圖

請求轉(zhuǎn)發(fā)與請求重定向的區(qū)別:

來自慕課截圖

4.session對象:

來自慕課截圖


來自慕課截圖


來自慕課截圖


來自慕課截圖
來自慕課截圖


來自 慕課截圖


來自慕課截圖


來自慕課截圖

5.application對象:


來自 慕課截圖


來自慕課截圖

6.page對象(java.lang.Object的實例):


來自慕課截圖

7.pageContext對象:


來自慕課截圖


來自慕課截圖

8.Config對象:


來自慕課截圖

9.Exception對象:


來自慕課截圖

在page指令中配置errorPage=”exception.jsp“(表示當(dāng)該頁面出現(xiàn)異常時,交由exception.jsp去處理。在exception.jsp的page指令中配置isErrorPage="true".

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 1.什么是JSP (1)jsp全稱是Java Server Pages,它和Servlet技術(shù)一樣都是sun公司定...
    yjaal閱讀 3,697評論 5 99
  • 一、JSP基礎(chǔ) 1.1什么是JSP JSP(Java ServerPage)是Java服務(wù)器端動態(tài)頁面技術(shù)。是su...
    晨星資源閱讀 1,183評論 0 6
  • 一、jsp定義及作用 JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)...
    yzw12138閱讀 1,260評論 0 0
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,779評論 18 399
  • 編碼問題一直困擾著開發(fā)人員,尤其在 Java 中更加明顯,因為 Java 是跨平臺語言,不同平臺之間編碼之間的切換...
    x360閱讀 2,515評論 1 20