亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JSP 中request、response、session各自的作用是什么?

JSP 中request、response、session各自的作用是什么?

千萬里不及你 2019-03-22 15:14:04
JSP 中request、response、session各自的作用是什么?
查看完整描述

4 回答

?
桃花長相依

TA貢獻1860條經驗 獲得超8個贊

request和session的作用
request是獲取信息--通過用戶提交的表單,查詢字符串,cookie等獲得信息
session是服務端用來保存一些數據(通常是標記狀態的,當然也可以保存別的)
session是服務端的記錄變量,可以跟蹤記錄訪問者動作,比如登錄,退出等。
request用在數據提交,表單數據等
request和session的優點和缺點

request占用資源比較少 安全性也比較高 可是相對來說 缺乏持續性
而session則相對來說 對資源的消耗會大點 安全性相對來說也會稍微低點 可是它能實現比如會話跟蹤技術 各有優點和缺點 。

查看完整回答
反對 回復 2019-03-25
?
GCT1015

TA貢獻1827條經驗 獲得超4個贊

request 和 session生命周期不一樣,request的生命周期只在數據提交,提交以后即釋放,也就是一次請求,一次響應。session則是瀏覽器關閉才釋放。比如用戶登錄的信息,購物車內的信息會存放在session里,這樣不會因為跳轉頁面而丟失這些信息。
兩個用的地方不一樣。如果不需要長期保存可以用request

查看完整回答
反對 回復 2019-03-25
?
躍然一笑

TA貢獻1826條經驗 獲得超6個贊

用途和生命周期都不一樣!request用于普通的接收客戶端瀏覽器發送請求,而session則是用于整個web過程的會話跟蹤(例如過購物車的實現就是利用session進行存儲購物信息而request達不到這個目的)。生命周期自然不同,request的生命周期是發送的請求提交以后就釋放!若使用請求forward則可一直保存請求信息,如若使用redict則請求信息不會保存!session則不同,在整個web請求的過程都純在,只有關閉服務,關閉瀏覽器才會釋放資源

查看完整回答
反對 回復 2019-03-25
  • 4 回答
  • 0 關注
  • 958 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號