首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

struts2的变量传递疑惑,该如何处理

2012-04-09 
struts2的变量传递疑惑请教一个struts2的问题在action设置一个变量protected string userid有getter和set

struts2的变量传递疑惑
请教一个struts2的问题
在action设置一个变量protected string userid;
有getter和setter方法
为什么返回页面的时候 有时候刷新有数据 有时候刷新又得不到这个变量?

[解决办法]
web是多线程执行的,而action通常只会有一个实例(也有可能在一段时间后被销毁,当下次访问时重新构造它的实例,所以userid可能有值,可能没有,也可能你这个用户得到的是别的用户的userid)。
web是多线程执行的,所以不要去修改action的属性,这存在线程同步问题。
[解决办法]

探讨
web是多线程执行的,而action通常只会有一个实例(也有可能在一段时间后被销毁,当下次访问时重新构造它的实例,所以userid可能有值,可能没有,也可能你这个用户得到的是别的用户的userid)。
web是多线程执行的,所以不要去修改action的属性,这存在线程同步问题。

热点排行