flex 问题 session

来源:百度知道 编辑:UC知道 时间:2024/07/02 06:42:15
我这几天做点了东西。。不过做到一个关于用户名保留的时候。怎么也弄不了。
我在Application 里设一个 public var username:String=new String();
我在登录的时候复值.(登录主键是一个用多个控件组成单独组件)
在登录成功的事件里 var app:Application=new Application();
app.username=txt_name.text;
现在我又到另一个多组件组成的组件中用到他
var app:Application=new Application();
var uname:String=app.username ;

这样我写了取不到值。。还写了很多种。但都不行。。
所以麻烦你跟我说一下要怎么才能写一个这样的值呢。。。类似asp.net里的session那样

我做的时候是把当前登陆的用户信息存放在静态变量里面
如果用就可以取
类似于:public static var loginBean:LoginBean = new LoginBean();
登陆成功之后
loginBean=event.result as LoginBean; (根据用户名,密码查询当前用户是否存在,存在返回具体信息)

用SharedObject,可以在本地保存100k左右的数据.类似cookie.