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

B/S结构里,如何设置一个共享变量

2012-12-15 
B/S结构里,怎么设置一个共享变量我现在是struts2,action是“prototype”我现在需要一个共享变量来存储状态比

B/S结构里,怎么设置一个共享变量
我现在是struts2,action是“prototype”
我现在需要一个共享变量来存储状态
比如是boolean型的,boolean b = false;
第一个用户访问时将其设为true
第二个用户访问时读b,得到的是true

怎么实现
[最优解释]
public static boolean b = false; 
或者放到application
[其他解释]
用类的静态变量。
[其他解释]
LS正解~!
[其他解释]
你可以选择不设置prototype这个。只需要实现Preparable这个接口,会从写一个prepare()方法,比如你每次进入action的时候,想把什么变量赋初值,就在这个方法写哈。总之这个方法就是在执行action里面的代码之前就会运行,比如情况属性错误super.clearFieldErrors();就可以了
[其他解释]
放到application中式最合理的。
[其他解释]

引用:
放到application中式最合理的。

这个可以有
[其他解释]
lZ应该补习下pagecontext,request,session,application作用域

热点排行