tomcat+redis共享session setAttribute报错
来源:互联网 发布:罗尼库尔曼数据深蹲 编辑:程序博客网 时间:2024/05/22 16:43
先贴报错码
java.lang.NullPointerExceptionat com.radiadesign.catalina.session.RedisSession.setAttribute(RedisSession.java:52)at org.apache.catalina.session.StandardSessionFacade.setAttribute(StandardSessionFacade.java:154)根据排查,自己的代码是没有问题的,问题在 tomcat和redis的关联包中 tomcat-redis-session-manager-1.2-tomcat-7.jar
代码:
if (((value == null) && (oldValue != null)) || ((oldValue == null) && (value != null)) || (!value.getClass().isInstance(oldValue)) || (!value.equals(oldValue))) { this.changedAttributes.put(key, value); }
有问题,如果value为空的话,就会出错
解决方法:
调用 session.setAttribute(key,value)时,确保value不为空 就可以了
0 0
- tomcat+redis共享session setAttribute报错
- tomcat redis session 共享
- tomcat-redis-session共享
- redis+tomcat session共享实践
- tomcat+redis+nginx session共享
- tomcat+redis实现session共享
- tomcat + redis 实现session共享
- Redis解决Tomcat共享Session
- Tomcat-Session共享实现-Redis
- Nginx Redis tomcat session共享
- nginx-tomcat-redis共享session
- 【Tomcat】Tomcat Session在Redis共享
- 【Tomcat】Tomcat Session在Redis共享
- VIRGO TOMCAT SERVER +REDIS SESSION 共享 实现
- apache+tomcat集群session共享-redis服务器
- redis tomcat session共享 资料整理
- nginx+tomcat+redis实现session共享
- tomcat使用redis存储共享session
- erlang学习之基础语法
- Where to fast and safe cheap swtor credits within 3-28 minutes
- hive库基础命令
- hdoj 1429 胜利大逃亡(续) 【BFS + 状态压缩】
- html学习笔记(14)
- tomcat+redis共享session setAttribute报错
- 30-CSS-06-CSS(伪元素选择器_2)
- Eclipse操作hive数据库以及操作HDFS的jar包和环境配置
- 手机网页中输入框被输入法遮挡问题
- 费舍尔方法
- SwipeRefreshLayout 上拉加载与下拉刷新
- nyoj 92 图像有用区域
- Vs中如何用ef连接oracle?
- 30-CSS-07-CSS(CSS样式的结合应用)