日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

spring 获取cookies_springMVC操作cookie和session

發布時間:2025/3/19 c/c++ 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 spring 获取cookies_springMVC操作cookie和session 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

cookie相關說明:

1、cookie由服務器端創建,然后添加到HttpServletResponse中發送給客戶端(瀏覽器)。

2、可以添加多個cookie鍵值對。

3、cookie由鍵值名和鍵值組成。“相同domain和path”中的鍵值名不能重復,添加鍵值名重名的鍵值對會覆蓋上一個同名的鍵值對。

4、添加cookie時要指定cookie所在域(setPath),指定存在時長(setMaxAge)。

4、服務端創建好cookie后提交給客戶端,之后瀏覽器的每次請求(HttpServletRequest)里都會攜帶“cookie數組”。

5、springmvc有兩種方式獲取:(1)在控制器中通過注解@CookieValue(鍵值名),獲取指定某個cookie。(2)通過HttpServletRequest中的getcookies方法獲取cookie數組,然后迭代里面的每一個cookie鍵值對。

session相關說明:

1、服務器會根據客戶端的請求(HttpServletRequest)創建session(request.getSession())。

2、每一個session都有一個唯一的標示“sessionID”,可通過.getId()獲得。

3、session是存儲在服務器端的,每一個session都有一個id,當創建一個session后,會將該sessionID存放到此次訪問的cookie中,當下次客戶端的訪問到來需要提取服務器中的session時,會根據訪問中cookie里的sessionID值來找到服務器中的具體session。

4、服務器會把長時間沒有活動的Session從服務器內存中清除,此時Session便失效。Tomcat中Session的默認失效時間為20分鐘。

5、訪問html等靜態資源時不會創建session

相關操作代碼:

//讀取cookie數組,之后迭代出各個cookie

public void showCookies(HttpServletRequest request){

Cookie[] cookies = request.getCookies();//根據請求數據,找到cookie數組

if (null==cookies) {//如果沒有cookie數組

System.out.println("沒有cookie");

} else {

for(Cookie cookie : cookies){

System.out.println("cookieName:"+cookie.getName()+",cookieValue:"+ cookie.getValue());

}

}

}

//創建cookie,并將新cookie添加到“響應對象”response中。

public void addCookie(HttpServletResponse response){

Cookie cookie = new Cookie("name_test","value_test");//創建新cookie

cookie.setMaxAge(5 * 60);// 設置存在時間為5分鐘

cookie.setPath("/");//設置作用域

response.addCookie(cookie);//將cookie添加到response的cookie數組中返回給客戶端

}

//修改cookie,可以根據某個cookie的name修改它(不只是name要與被修改cookie一致,path、domain必須也要與被修改cookie一致)

public void editCookie(HttpServletRequest request,HttpServletResponse response){

Cookie[] cookies = request.getCookies();

if (null==cookies) {

System.out.println("沒有cookies");

} else {

for(Cookie cookie : cookies){

//迭代時如果發現與指定cookieName相同的cookie,就修改相關數據

if(cookie.getName().equals("name_test")){

cookie.setValue("new_value");//修改value

cookie.setPath("/");

cookie.setMaxAge(10 * 60);// 修改存活時間

response.addCookie(cookie);//將修改過的cookie存入response,替換掉舊的同名cookie

break;

}

}

}

}

//刪除cookie

public void delCookie(HttpServletRequest request,HttpServletResponse response){

Cookie[] cookies = request.getCookies();

if (null==cookies) {

System.out.println("沒有cookie");

} else {

for(Cookie cookie : cookies){

//如果找到同名cookie,就將value設置為null,將存活時間設置為0,再替換掉原cookie,這樣就相當于刪除了。

if(cookie.getName().equals("name_test")){

cookie.setValue(null);

cookie.setMaxAge(0);

cookie.setPath("/");

response.addCookie(cookie);

break;

}

}

}

}

總結

以上是生活随笔為你收集整理的spring 获取cookies_springMVC操作cookie和session的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美视频免费在线观看 | 亚洲熟妇中文字幕五十中出 | 国产在线播放一区二区三区 | 久久99网站| 91草视频 | www.日| 99自拍偷拍视频 | 中国a一片一级一片 | 欧美色图在线视频 | 欧美a天堂 | 色婷婷狠狠 | 久久男人的天堂 | 91中文字幕 | 国产十区 | 超碰导航| 成人啪啪网站 | 91福利网址 | 中文字字幕在线观看 | 亚洲少妇18p| 国产精品一区二区三区不卡 | 日本私人影院 | 国产精品成人3p一区二区三区 | 米奇av| 欧美人和黑人牲交网站上线 | 久久免费偷拍视频 | 豆花视频成人 | 黄色在线观看网址 | 亚洲成人a∨ | 污片在线免费看 | 天堂资源网 | 欧美日韩国产一区二区在线观看 | 中文字幕高潮 | 一区二区三区免费在线视频 | 最近最好的2019中文 | 国产中文字幕网 | 亚洲视频第一页 | 亚洲AV无码精品自拍 | 久久高清免费视频 | 欧美一区二区三区久久精品 | 18成人在线观看 | 男女爱爱网站 | 国产超碰自拍 | www.黄色av | www.激情网 | 夜夜嗨av禁果av粉嫩av懂色av | 特淫毛片| 毛片毛片毛片毛片毛片毛片毛片毛片毛片 | 直接看av的网站 | 久久人人爽爽人人爽人人片av | 国产情侣小视频 | 免费av观看网址 | 日韩福利社 | av电影在线观看 | 日韩午夜激情视频 | 国产精品第7页 | 麻豆av网址| 欧美情侣性视频 | 中国浓毛少妇毛茸茸 | 在线不卡日本 | 青青草www| 操极品美女 | 中国黄色在线视频 | 欧美系列第一页 | 开心激情av | 久热这里只有精品在线 | 超碰在| 精产国品一二三产区m553麻豆 | 两女双腿交缠激烈磨豆腐 | 欧美偷拍视频 | 精品一区在线观看视频 | 欧美老女人性视频 | 美女天天操| 成人羞羞国产免费游戏 | 综合av网| 国产一二精品 | 日本成人午夜视频 | 国产绿帽一区二区三区 | 国产精品成人久久久久久久 | 无码人妻av一区二区三区波多野 | 在线观看欧美成人 | 国产又爽又黄游戏 | 免费成人深夜夜视频 | 就要操av | 深夜福利免费在线观看 | 日本黄页网站 | 天天夜碰日日摸日日澡性色av | 在线99热| аⅴ资源新版在线天堂 | 禁漫天堂黄漫画无遮挡观看 | 阿v免费在线观看 | 看片免费黄在线观看入口 | 欧美jizzhd欧美18 | 99久久国产精 | 亚洲天堂资源 | 越南毛茸茸的少妇 | 男人的天堂va | 天天干天天操天天爱 | 美女尻逼视频 | 国产av一区二区三区精品 |