簡單做了一個測試,servlet中post方法存入session(存入之后立馬去getAttribute是有值的),redis也存進去了,但是重新再請求get方法中request.getSession().getAttribute確是null,求解?環境:jdk7+tomcat7+redis2.8
3 回答

動漫人物
TA貢獻1815條經驗 獲得超10個贊
session的只在當前tomcat實例里有效,所以在多tomcat實例的情況下,不能使用request.getSession().getAttribute獲取session,而是從redis中獲取。

慕尼黑5688855
TA貢獻1848條經驗 獲得超2個贊
redis放對象,取出是null,放字符串是好的,看來只能對象轉json了
問題解決:bean對象沒有序列化造成存redis異常,序列化之后正常
- 3 回答
- 0 關注
- 1019 瀏覽
添加回答
舉報
0/150
提交
取消