注冊HttpSessionListener失效的原因及解決方案
更新時間:2025年05月20日 09:13:05 作者:征途黯然.
這篇文章主要介紹了注冊HttpSessionListener失效的原因及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
問題描述
監(jiān)聽器
@WebListener public class MyHttpSessionListener implements HttpSessionListener { /** * session創(chuàng)建 */ @Override public void sessionCreated(HttpSessionEvent e) { HttpSession session=e.getSession(); System.out.println("session創(chuàng)建===ID===="+session.getId()); } /** * session銷毀 */ @Override public void sessionDestroyed(HttpSessionEvent e) { HttpSession session=e.getSession(); System.out.println("銷毀的sessionID===="+session.getId()); } }
啟動類上已經(jīng)加了注解@ServletComponentScan
訪問接口
@RestController public class HelloController { @RequestMapping("/hello") public String handle01(){ return "nihao你好"; } }
這樣寫之后,發(fā)現(xiàn)第一次訪問時,控制臺并不會打?。?/p>
System.out.println("session創(chuàng)建===ID===="+session.getId());
原因
在訪問接口時,形參要帶上HttpSession session
.
如下:
@RestController public class HelloController { @RequestMapping("/hello") public String handle01(HttpSession session){ return "nihao你好"; } }
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java實現(xiàn)自定義Excel數(shù)據(jù)排序的方法詳解
通常,我們可以在Excel中對指定列數(shù)據(jù)執(zhí)行升序或者降序排序,在需要自定義排序情況下,我們也可以自行根據(jù)排序需要編輯數(shù)據(jù)排列順序。本文將通過Java應用程序來實現(xiàn)如何自定義排序,需要的可以參考一下2022-09-09Springboot集成knife4j實現(xiàn)風格化API文檔
這篇文章主要介紹了Springboot如何集成knife4j實現(xiàn)風格化API文檔,幫助大家更好的使用springboot框架,感興趣的朋友可以了解下2020-12-12為了多次讀取ServletInputStream引發(fā)的一系列問題
這篇文章主要介紹了為了多次讀取ServletInputStream引發(fā)的一系列問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-10-10解決springboot?druid數(shù)據(jù)庫連接池連接失敗后一直重連問題
這篇文章主要介紹了解決springboot?druid數(shù)據(jù)庫連接池連接失敗后一直重連問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-11-11