社区
Web 开发
帖子详情
request.getSession().getAttribute取不到值?
藏北
2010-12-23 10:10:54
在用户登录时
request.getSession().setAttribute("a"a);
可是
request.getSession().getAttribute("a");
偶尔会取不到值(取得null)。
"a"在整个程序是唯一的,也没有重新赋值,这会不会跟tomcat有关呢?
...全文
4556
29
打赏
收藏
request.getSession().getAttribute取不到值?
在用户登录时 request.getSession().setAttribute("a"a); 可是 request.getSession().getAttribute("a"); 偶尔会取不到值(取得null)。 "a"在整个程序是唯一的,也没有重新赋值,这会不会跟tomcat有关呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
29 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
andyniuandyniu
2010-12-24
打赏
举报
回复
要不你把a换成别的字符形式。可能哪重了呢。
JAVAJKjiankeJK
2010-12-24
打赏
举报
回复
是和你的tomact有关,曾经见同事遇见过这种问题,在他的机器上运行,结果换台机器就行了
米西米西
2010-12-24
打赏
举报
回复
可能是session过时,还有可能是根本就没有设置值,request.getSession().setAttribute("a"a);
这段代码没有执行。
function_chk
2010-12-24
打赏
举报
回复
转换为string了没, String a = (String) request.getSession().getAttribute("a");
骑着狼看狮子丶
2010-12-24
打赏
举报
回复
是不是 cookie 被清了。
藏北
2010-12-24
打赏
举报
回复
[Quote=引用 21 楼 lims813927980 的回复:]
我也遇到session方面的问题:
通过session.getAttribute(“用户的id”)有几次得到是null,或者是别人的信息,请求高手回答
[/Quote]
得到别人的信息这还得了。。
杰森-李
2010-12-24
打赏
举报
回复
我也遇到session方面的问题:
通过session.getAttribute(“用户的id”)有几次得到是null,或者是别人的信息,请求高手回答
藏北
2010-12-24
打赏
举报
回复
[Quote=引用 27 楼 andyniuandyniu 的回复:]
要不你把a换成别的字符形式。可能哪重了呢。
[/Quote]
我全项目搜索过"afeephone"没有被覆盖的哦
藏北
2010-12-24
打赏
举报
回复
request.getSession().setAttribute("afeephone",agentFeePhoneVo.getPhoneNum());
String afeephone=(String) request.getSession().getAttribute("afeephone");
这是set跟get的代码。是偶尔取到null,不是一直都取不到值的。
我嘞个去
2010-12-23
打赏
举报
回复
[Quote=引用楼主 lzb03228 的回复:]
在用户登录时
request.getSession().setAttribute("a"a);
可是
request.getSession().getAttribute("a");
偶尔会取不到值(取得null)。
"a"在整个程序是唯一的,也没有重新赋值,这会不会跟tomcat有关呢?
[/Quote]
为什么一定要request.getSession().setAttribute("a",a);
直接session.setAttribute不就得了!
zjqhwd
2010-12-23
打赏
举报
回复
[Quote=引用 10 楼 lzb03228 的回复:]
引用 9 楼 candy_laud 的回复:
session生命周期为30分钟,超过30分钟会释放掉
你好
session不是在容器设定的吗?我们是用户不操作过了3小时才会推出的。
[/Quote]
session不设定的话有默认的时间,是30分钟
藏北
2010-12-23
打赏
举报
回复
[Quote=引用 9 楼 candy_laud 的回复:]
session生命周期为30分钟,超过30分钟会释放掉
[/Quote]
你好
session不是在容器设定的吗?我们是用户不操作过了3小时才会推出的。
candy_laud
2010-12-23
打赏
举报
回复
session生命周期为30分钟,超过30分钟会释放掉
藏北
2010-12-23
打赏
举报
回复
用struts,这个问题只是偶尔出现,用户碰到这种情况得重新登录才能正常操作。
softwarexiang120
2010-12-23
打赏
举报
回复
工程中是否有小框架,有些框架间跳转时即使放在session里也获取不到值的。
藏北
2010-12-23
打赏
举报
回复
[Quote=引用 2 楼 thy_java 的回复:]
可能是逻辑出问题了 好好检查一下
[/Quote]
set语句后面我有日记,如果a是null会有警告的,可是日记没有警告。get语句后偶尔会出现a为null的警告。
藏北
2010-12-23
打赏
举报
回复
session不在了,用户会自动退出的。
shiyanup
2010-12-23
打赏
举报
回复
session默认生命周期为30分钟~!
jiannye
2010-12-23
打赏
举报
回复
放COOKIE试试
thy_java
2010-12-23
打赏
举报
回复
可能是逻辑出问题了 好好检查一下
加载更多回复(8)
request
.get
Session
().get
Attribute
获
取
不到
值
,获
取
到的是null
在控制器A中
request
.get
Session
().set
Attribute
在B控制器中get
Attribute
获
取
到的是null,被坑了一个多小时,死活查不出为什么
值
为null……然而在set
Attribute
后马上get
Attribute
又能正常
取
值
,真是惊呆了。 后来不小心发现是域名问题……调试的时候一个是127.0.0.1一个是localhost,恍然大悟……...
struts1.3
request
.get
Session
().get
Attribute
()获
取
不到
session
内属性
值
的问题
坑.log 使用框架时,需要注意配置的问题,获
取
不到
session
时,查看struts的配置文件中action的scope属性,应修改为
session
. scope="
session
" <action path="/login" type="org.springframework.web.struts.DelegatingActionProxy" input="/login.jsp" name="LoginForm" validate="false" scope="se
get
Attribute
()与getParameter的区别
当两个Web组件之间为转发关系时,转发源会将要共享
request
范围内的数据先用set
Attribute
将数据放入到HttpServlet
Request
对象中,然后转发目标通过get
Attribute
方法来
取
得要共享的数据。而MVC中用的就是Web组件之间的转发。下面整理一下getParameter和get
Attribute
的区别和各自的使用范围。 (1)HttpServle...
对
request
.get
Session
().set
Attribute
和
request
.get
Session
().get
Attribute
()的理解
对内置的对象
request
就不多讲,就直接进入主题。void get
Session
()方法相当于得到一个
session
对象,而void set
Attribute
()和String
Attribute
分别是对属性赋
值
和得到属性
值
的方法。
request
.get
Session
().set
Attribute
和
request
.get
Session
().get
Attribute
()就是分别对
session
对象...
request
.get
Session
().get
Attribute
() 和
request
.get
Session
().set
Attribute
()
请问
request
.get
Session
().get
Attribute
() 和
request
.get
Session
().set
Attribute
() 何时用,应该如何应用? 请说详细点,我刚接触不久.谢谢 对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 回复次数:7 lvkai0452 (像风一样的男人) 等 级: #...
Web 开发
81,111
社区成员
341,723
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章