標籤:提交 getc buffer attr 命名 row mes enc name
- request對象 :
- getParameter(String name)擷取表單提交的資料
- getParamegerNames() 擷取用戶端提交的所有參數名
- getAttribute(String name)擷取name 指定的屬性值
- getAttributeNames 擷取request對象所有屬性的名稱集合
- getSession(Boolean create) 擷取HttpSession對象
- response 對象:對象用於對用戶端的請求作出動態響應,向用戶端發送資料
- getCharacterEncoding() 返迴響應用的字元編碼格式
- getOutputStream() 返迴響應的輸出資料流
- getWriter() 返回可以向用戶端輸出字元的一個對象
- session 對象:從一個客戶開啟瀏覽器並串連到伺服器開始,到客戶關閉瀏覽器離開這個伺服器結束,整個階段被稱為一個會話。session對象可以用來儲存使用者的工作階段狀態。
- exception對象:用於處理Jsp頁面中發生的錯誤和異常,可以協助我們瞭解並處理頁面中的錯誤資訊
- page對象:就是當前Jsp頁面本書,類似於Java中的this
- getClass() 擷取page對象的類
- hashCode() 擷取page對象的hash碼
- equal(Object obj) 判斷page對象是否與參數中的obj相等
- copy(Object obj)把此page對象複製到指定的Object對象中
- clone() 複製當前的page對象
- pageContext對象 :用於管理對屬於Jsp中特殊可見部分中已經命名物件的訪問
- application對象:實現了使用者間資料的共用,可存放全域變數
- config對象:用來擷取伺服器初始化配置參數
- getServletContext() 擷取當前的Servlet上下文
- getInitParameter(String name) 擷取指定的初始參數的值
- getInitParameterNames()擷取所有的初始參數的值
- getServletName() 擷取當前的Servlet名稱
- out 對象:用來向用戶端輸出各種資料
- print()/println() 輸出各種類型資料
- clearBuffer() 清除緩衝區的資料,並將資料寫入用戶端
- clear() 清除緩衝區的資料,但不將資料寫入用戶端
- close() 關閉輸出資料流
jsp內建對象對應的java對象
jsp內建對象 |
servlet中java對象 |
request |
HttpServletRequest |
response |
HttpServletResponse |
session |
HttpSession |
exception |
Throwable |
page |
this |
pageContext |
PageContext |
application |
ServletContext |
config |
ServletConfig |
out |
JspWriter |
Jsp九大內建對象與servlet中java對象