Flex使用SharedObject记录登录名
????? 在web应用中,我们常常为登录过的用户基本信息进行记录, 比如说登录名,在下次登录的时候是用户可以不需要再输入自己的用户名。这样的应用比比皆是,对于任何一个做web开发的人应当都自动,这是使用cookie来实现的。而对于flex应用来说,我们往往也会有这样的需求,实现的方式即是使用SharedObject这个类。使用代码如下:
????
private var so:SharedObject;protected function window1_creationCompleteHandler(event:FlexEvent):void{ //窗口初始化时,将登陆名从SharedObject中获取 so=SharedObject.getLocal("mydata","/"); if(so.data.user_id !=null) txtUser.text = String(so.data.user_id);}//登录后记录用户名private function loginButton_clickHandler():void{ so.data.user_id=txtUser.text;}
?
???