九大內建物件和四大作用域

2021-10-12 01:12:12 字數 1399 閱讀 8515

型別:httpservletrequest.

含義:封裝所有請求資訊

獲取方式:方法引數

型別:httpservletresponse。

含義:封裝所有響應資訊

獲取方式:方法引數

型別:httpsession。

含義:封裝所有會話資訊。

獲取方式:req.getsession();

型別:servletcontext。

含義:所有資訊

獲取方式:getservletcontext();req.getsetvletcontext();

型別:printwriter

含義:輸出物件

獲取方式:resp.getwriter();

型別:exception

含義:異常物件

型別:object

含義:當前頁面物件

型別:pagecontext

含義:獲取其他物件

型別:servletconfig

含義:配置資訊

​ 在當前頁面不會重新例項化。

​ 在一次請求中都是同乙個物件,下次請求重新例項化乙個request物件。

​ 一次會話。

​ 只要客戶端cookie中傳遞的jsessionid不變,session就不會重新例項化(不超過預設時間)

​ 瀏覽器關閉,cookie失效

>

>

30session-timeout

>

session-config

>

在handlemethod引數中新增作用域物件

把map中內容放到request作用域中

spring會對map集合通過bindingawaremodelmap進行例項化

("demo2"

)public string demo2

(map

map)

​ 把最終內容放到request作用域中

("demo3"

)public string demo3

(model model)

("demo4"

)public modelandview demo4()

1、基於apache的commons-fileupload.jar完成檔案上傳

2、multipartresovler作用:

​ (1):把客戶端上傳的檔案流轉換成multipartfile封裝類

​ (2):通過multipartfile封裝類獲取到檔案流

九大內建物件四大作用域

2.config page範圍 允許將初始化資料傳遞給乙個jsp頁面。3.exception page範圍 該物件含有只能由指定的jsp 錯誤處理頁面 訪問的異常資料 4.out page範圍 提供對輸出流的訪問 5.page page範圍 代表jsp頁面對應的servlet類例項 6.pageco...

九大內建物件 四大作用域

九大內建物件 四大作用域 request.代表 在伺服器內部執行的一次性請求,url位址不會發生改變,可以攜帶我們的引數 request.getrequestdispatcher login.jsp forward request,response response 代表重定向 在客戶端執行的2次請...

JSP 九大內建物件 四大作用域

伺服器,只要伺服器沒有重啟 沒有被程式強制清除 資料就有效。session 瀏覽器程序,只要當前頁面沒有被關閉 沒有被程式強制清除 不管怎麼跳轉都是有效的。request 乙個請求鏈!簡單理解就是一次請求範圍。pagecontext 無需在jsp中宣告即可使用的9個物件 輸出輸入物件 request...