spring如何共享controller里面的session?

这个问题源于验证码的获取与验证,在AController里面获取生成验证码,放到session,如何在BController里面获取?

慕无忌1623718
浏览 623回答 5
5回答

拉风的咖菲猫

HttpServletRequest reqreq.getSession().getAttribute();

FFIVE

只要sessionId一致就可以访问到相应session里面的数据 当客户端第一访问服务器的时候,服务器会返回一个sessionId,一般浏览器会使用cookie自动保存sessionId,然后下次请求的时候把这个sessionId带上,就可以获取该sessionId对应的session的数据,也就可以这样获取数据 HttpServletRequest req; req.getSession().getAttribute();

一只萌萌小番薯

验证码不建议存放于Session中,可以考虑存于Redis 或者memcached中

蓝山帝景

不同请求session是不一样的,当然获取不到,看下Spring Session
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java