大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 一文告訴你SpringMVC獲取session的方法

一文告訴你SpringMVC獲取session的方法

更新時間:2022-03-25 10:12:30 來源:動力節點 瀏覽1711次

很多初學Java的小伙伴對SpringMVC獲取session的方法還不是很了解,下面就由小編來給大家進行介紹。

第一種:將HttpSession作為Spring MVC的方法參數傳入,直接獲取。

直接在Spring MVC 的方法中將參數傳入:

public void getSessionAction(HttpSession session){
}

第二種:將HttpServletRequest作為Spring MVC 的方法參數,間接獲取

先是獲取到request,然后通過request間接的獲取到session,代碼如下:

public void getSessionAction(HttpServletRequest request){
 HttpSession session = request.getSession();
}

這種方法時比較常見的一種,但是有些人會覺得這種比較麻煩,因為每次使用session都需要傳入一個參數。

第三種:通過@Autowired HttpServletRequest request 獲取

這種方式類似于我們注入service類的時候是一樣的,有些小伙伴第一眼看到這種方式的時候是拒絕的,因為我們都知道,servlet是默認采用單例多線程的方式處理多用戶請求的,如果直接把它寫成一個全局的變量,會不會是不安全的?不過這里·基于spring注解的,所以基本上可以確保線程的安全性

第四種:使用RequestContextHolder類獲取request,間接獲取到session

通過使用RequestContextHolder這個類我們可以在不傳入HttpServletRequest,直接獲取到本次請求中的request。一般使用中我們會對它進行封裝,做成一個工具方法進行使用。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 久久国产免费一区 | 欧美a在线| 99久久精品久久久久久婷婷 | 成年女人色毛片 | 色综合狠狠操 | 国产高清a毛片在线看 | 91久久综合九色综合欧美98 | 毛片基地视频 | 不卡午夜 | 亚洲日本中文字幕在线 | 99爱视频精品免视看 | 青青青青爽视频在线播放 | 啪啪99久久综合精品色 | 精品免费国产一区二区女 | 亚洲黄色网址大全 | 午夜精品久久久久久久久 | 香蕉视频国产在线观看 | 日韩中文精品亚洲第三区 | 中文字幕一区二区精品区 | 婷婷综合久久狠狠色99h | 手机看片自拍日韩日韩高清 | 欧美一区二区三区在线视频 | 国产成人影院一区二区 | 欧美激情(一区二区三区) | 久久中精品中文 | 精品国产成人系列 | 成人国内精品久久久久影 | 今天的恋爱未删减在线观看 | 女人隐私秘视频黄www免费 | 久久999| 性欧美一级毛片欧美片 | 日韩中文字幕a | 精品一区二区三区中文 | 亚洲欧美一区二区三区在线 | 久久99精品久久久久久三级 | 日本高清一道本 | 在线视频这里只有精品 | 国产一区私人高清影院 | 99免费在线播放99久久免费 | 精品欧美一区二区三区在线 | 麻豆视频一区二区 |