Jsp九大內建對象與servlet中java對象

來源:互聯網
上載者:User

標籤:提交   getc   buffer   attr   命名   row   mes   enc   name   

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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.