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

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

spring如何共享controller里面的session?

spring如何共享controller里面的session?

慕無忌1623718 2019-02-17 11:29:20
這個問題源于驗證碼的獲取與驗證,在AController里面獲取生成驗證碼,放到session,如何在BController里面獲???
查看完整描述

5 回答

?
拉風的咖菲貓

TA貢獻1995條經驗 獲得超2個贊

HttpServletRequest req
req.getSession().getAttribute();

查看完整回答
反對 回復 2019-03-01
?
FFIVE

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

只要sessionId一致就可以訪問到相應session里面的數據

當客戶端第一訪問服務器的時候,服務器會返回一個sessionId,一般瀏覽器會使用cookie自動保存sessionId,然后下次請求的時候把這個sessionId帶上,就可以獲取該sessionId對應的session的數據,也就可以這樣獲取數據

HttpServletRequest req;
req.getSession().getAttribute();
查看完整回答
反對 回復 2019-03-01
?
一只萌萌小番薯

TA貢獻1795條經驗 獲得超7個贊

驗證碼不建議存放于Session中,可以考慮存于Redis 或者memcached中

查看完整回答
反對 回復 2019-03-01
?
藍山帝景

TA貢獻1843條經驗 獲得超7個贊

不同請求session是不一樣的,當然獲取不到,看下Spring Session

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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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