flex连接java服务端,使用BlazeDs框架
最近学习flex,关于flex连接java服务端做了个例子,最终效果如下图:
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"> <fx:Script> <![CDATA[ import mx.collections.ArrayList; import mx.controls.Alert; import mx.rpc.events.FaultEvent; import mx.rpc.events.ResultEvent; [Bindable] private var studentList:ArrayList; protected function login_clickHandler(event:MouseEvent):void { var loginName:String=names.text; var passwords:String=password.text; logins.login(loginName,passwords);//服务端的方法 } protected function login_resultHandler(event:ResultEvent):void { if(event.result as String=="success"){ //Alert.show("登录成功"); mess.text="登录成功"; studentList=getStu.getStudentList() as ArrayList; }else{ Alert.show("用户名或密码错误"); } } protected function getStudents_Handler(event:ResultEvent):void { studentList=event.result as ArrayList; } protected function login_faultHandler(event:FaultEvent):void { Alert.show("登录失败"); } ]]> </fx:Script> <fx:Declarations> <!-- 将非可视元素(例如服务、值对象)放在此处 --> <s:RemoteObject id="logins" destination="Login" result="login_resultHandler(event)" fault="login_faultHandler(event)"/> <s:RemoteObject id="getStu" destination="getStudents" result="getStudents_Handler(event)" fault="login_faultHandler(event)"/> </fx:Declarations> <s:Panel title="登录" width="400" height="390"> <s:VGroup> <s:Form id="loginForm"> <s:FormItem label="用户名:"> <s:TextInput id="names" width="150"/> </s:FormItem> <s:FormItem label="密 码:"> <s:TextInput id="password" width="150"/> </s:FormItem> </s:Form> <s:HGroup paddingLeft="20" paddingRight="20"> <mx:LinkButton id="register" label="注册"/> <s:Spacer width="50"/> <s:Button id="loginLabel" label="登录" click="login_clickHandler(event)"/> </s:HGroup> <s:Label id="mess" text="返回信息" color="red"/> <s:Panel title="学生列表"> <s:DataGrid id="stu" dataProvider="{studentList}" width="240"> <s:columns> <s:ArrayList> <s:GridColumn dataField="stuName" headerText="名称"/> <s:GridColumn dataField="gender" headerText="性别"/> <s:GridColumn dataField="age" headerText="年龄"/> <s:GridColumn dataField="classes" headerText="班级"/> </s:ArrayList> </s:columns> </s:DataGrid> </s:Panel> </s:VGroup> </s:Panel> </s:Application>
功能包含简单登录验证,登录成功后从服务端返回一个学生列表。用到的配置文件以及项目源代码在附件中。
相关推荐
flex客户端和服务端分页控件,后台使用java实现数据的传送,flex客户端调用服务端的webservices服务进行数据的展现~~ 内附myeclipse项目和flex项目·~ 分别导入可运行,注意端口的修改~
本文档主要讲述的是Flex前端与Java服务端交互反射机制;Flex作为RIA的一支,提供了非常丰富多彩的客户端实现,并且编写起
flex连接java数据库实例,用来flex与java连接,将数据提交到数据库
Java与Flex集成。 Java与Flex集成。 Java与Flex集成。
Flex与Java实现通信,Flex与Java实现通信,Flex与Java实现通信
最简单的BlazeDS实现flex与java通信..无积分下载...最简单的BlazeDS实现flex与java通信..无积分下载...最简单的BlazeDS实现flex与java通信..无积分下载...最简单的BlazeDS实现flex与java通信..无积分下载...最简单的...
Flex连接Java上传资源实例 Flex连接Java上传资源实例 Flex连接Java上传资源实例 Flex连接Java上传资源实例 Flex连接Java上传资源实例 Flex连接Java上传资源实例 Flex连接Java上传资源实例 Flex连接Java上传资源实例 ...
flex 数据库操作 romotingobject 连接java后台文件 与数据库进行交互
Flex 上传文件控件 (带java服务端) 可以设置多文件还是单文件 设置上传大小 显示上传进度条
java flexjava flexjava flex
flex的socket客户端连接java多线程socket服务端demo
Flex与java通讯 Flex与java通讯
NULL 博文链接:https://blessht.iteye.com/blog/1132934
拿来直接就用的flex 和java交互的入门实例,简单的不能再简单,包括所有的jar包
Flex+Java、PHP 批量上传实例文档Flex+Java、PHP 批量上传实例文档Flex+Java、PHP 批量上传实例文档Flex+Java、PHP 批量上传实例文档Flex+Java、PHP 批量上传实例文档Flex+Java、PHP 批量上传实例文档Flex+Java、...
Flex+Java完美整合框架,cleartookit使用Balaze框架
Flex和java交互搭建,新手可以用来练手,简单易懂
Flex与Java通过实体传递数据