- 浏览: 620344 次
- 来自: 信阳
文章分类
最新评论
-
贝塔ZQ:
导出数据到excel文档中,可以使用pageoffice插件实 ...
Java POI 数据导出到Excel 2010 -
熊佳佳:
key是需要向支付宝购买额度的
支付宝即时到帐接口调试入口页面 -
zhuzuofei:
你好,你代码中提供的pid,key好像是无效的...
支付宝即时到帐接口调试入口页面 -
xingxing:
光有图没有解决方案......
centOS setup 命令 设置网络参数 -
atgoingguoat:
...
Android:简单的图片浏览器
看懂此教程需要了解的JavaEE知识及ActionScript,MXML,blazeDS框架。
成功!
成功!
package com.demo.hibernate.service; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import org.hibernate.Session; import com.demo.hibernate.service.model.RankingModel; import com.demo.hibernate.utils.HibernateSessionFactory; public class RankingService { public List getTop10(String beginTime, String endTime) { List<RankingModel> resultList = new ArrayList<RankingModel>(); Session session = HibernateSessionFactory.getSession(); List list = session.createSQLQuery( "SELECT T_CARD.CARD_NUM,SUM(T_CARD_EXPENSE.MONEY) " + "FROM T_CARD_EXPENSE,T_CARD " + "WHERE T_CARD_EXPENSE.CARD_ID=T_CARD.ID " + "AND TO_CHAR(T_CARD_EXPENSE.CREATE_DT, 'yymmdd') " + "BETWEEN '" + beginTime + "' AND '" + endTime + "' " + "GROUP BY T_CARD.CARD_NUM " + "ORDER BY SUM(T_CARD_EXPENSE.MONEY) DESC") .setMaxResults(10).list(); session.close(); for (Iterator iter = list.iterator(); iter.hasNext();) { Object[] obj = (Object[]) iter.next(); RankingModel m = new RankingModel(obj[0].toString(), obj[1] .toString()); resultList.add(m); } return resultList; } }
package com.demo.hibernate.service.model; public class RankingModel { private String card_num; private String sumMoney; public RankingModel(String card_num,String sumMoney){ this.card_num=card_num; this.sumMoney=sumMoney; } public String getCard_num() { return card_num; } public void setCard_num(String cardNum) { card_num = cardNum; } public String getSumMoney() { return sumMoney; } public void setSumMoney(String sumMoney) { this.sumMoney = sumMoney; } }
<?xml version="1.0" encoding="UTF-8"?> <service id="remoting-service" class="flex.messaging.services.RemotingService"> <destination id="RankingService"> <properties> <source>com.demo.hibernate.service.RankingService</source> </properties> </destination> <adapters> <adapter-definition id="java-object" class="flex.messaging.services.remoting.adapters.JavaAdapter" default="true" /> </adapters> <default-channels> <channel ref="my-amf" /> </default-channels> </service>
<?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" creationComplete="init()"> <fx:Script> <![CDATA[ import mx.collections.IList; import mx.rpc.events.ResultEvent; public function init():void{ RankingService.getTop10("120701", "120707"); } protected function RankingService_resultHandler(event:ResultEvent):void { grid1.dataProvider = event.result as IList; } ]]> </fx:Script> <fx:Declarations> <!-- 将非可视元素(例如服务、值对象)放在此处 --> <mx:RemoteObject destination="RankingService" id="RankingService" result="RankingService_resultHandler(event)" endpoint="/RankingSystem/messagebroker/amf"/> </fx:Declarations> <s:DataGrid id="grid1" x="149" y="122" width="234" requestedRowCount="10"> <s:columns> <s:ArrayList> <s:GridColumn dataField="card_num" headerText="卡号"></s:GridColumn> <s:GridColumn dataField="sumMoney" headerText="金额"></s:GridColumn> </s:ArrayList> </s:columns> </s:DataGrid> </s:Application>
- blazeds-bin-4.0.0.14931.zip (3.9 MB)
- 下载次数: 1
发表评论
-
利用Flex Flash Builder开发Web HelloWorld
2015-08-23 08:15 8331.jdk1.8.0_51 2.Flash® Builder™ ... -
cairngorm3 下载
2015-08-22 15:06 564http://opensource.adobe.com/svn ... -
Welcome To Cairngorm
2012-10-08 12:02 677Established by Adobe Technical ... -
Adobe BlazeDS download
2012-10-08 11:48 1086http://sourceforge.net/adobe/bl ... -
html嵌入flex swf
2012-09-12 21:18 3158<!DOCTYPE html PUBLIC " ... -
随机数字键盘
2012-09-02 07:48 870<?xml version="1.0&qu ... -
Spring Flex 整合 配置
2012-08-31 12:13 943<?xml version="1.0" ... -
关闭自身浏览器
2012-08-24 11:33 784<mx:Button textAlign="c ... -
Java Map与Flex Object 对象转换
2012-08-23 21:52 1872package com.demo.service; im ... -
获取Flex客户端IP地址
2012-08-20 20:02 2991FlexContext.getHttpRequest().ge ... -
TypeError: Error #1006: getResourceBundle 不是函数。
2012-08-20 11:30 1444TypeError: Error #1006: getReso ... -
基于Cairngorm框架调用Java的Flex登陆案例
2012-08-19 14:55 1045附件:TestLogin.rar (2.5 MB)为此案例的源 ... -
获取任意组件的ID或其他属性值
2012-08-19 09:29 1224import mx.core.FlexGlobals; i ... -
动态加载与销毁自定义组件
2012-08-16 11:50 906<fx:Script> <![CDAT ... -
TypeError: Error #1006: getResourceBundle 不是函数
2012-08-10 11:20 2616TypeError: Error #1006: getReso ... -
java ArrayCollection 对象转换
2012-08-09 17:07 848package com.demo.service; i ... -
Cairngorm2/3 框架 烟水晶 HelloWorld 源代码案例
2012-08-09 10:37 987我使用的是Flash Builder 4.6和BlazeDS4 ... -
数据提供程序和集合
2012-08-03 11:11 758下面的简单示例介绍了控件是如何定义数据提供程序(定义为 Act ... -
Flash Builder 4.6 Data Services
2012-08-02 13:58 780LiveCycle trial downloads htt ... -
BlazeDS 数据绑定 RDS
2012-08-01 19:43 901http://www.java2s.com/Code/Jar/ ...
相关推荐
3. **处理请求**:Java服务器端处理请求,执行相应的业务逻辑,如调用`getAllList`方法获取数据。 4. **返回结果**:Java服务器将数据通过AMF格式返回给Flex客户端。 5. **显示数据**:Flex客户端解析接收到的数据,...
对于增删改查操作,Flex端会发送HTTP请求到BlazDS,BlazDS接收到请求后,会调用Java服务端的方法,这些方法通常封装在Spring框架的DAO(Data Access Object)或Service层中。DAO层负责与数据库交互,而Service层则...
第十一至第十五章可能会涉及Flex与Java服务的交互,如使用HTTPService、WebService或AMFChannel来调用Java的远程方法。这部分内容会涵盖数据序列化、错误处理和安全性设置。 第十六至第二十章可能涉及Flex图形和...
在“Flex调用WebService进行数据查询和显示(调整)”这个话题中,作者可能分享了关于如何优化查询性能、处理大量数据、错误处理和用户体验方面的经验。通过阅读提供的HTML文档,我们可以获取更具体的实现细节和技巧。...
通常,这个例子会包括Flex端的视图组件,如Form或List,用于显示和编辑Person对象的信息,以及ActionScript代码来处理与Spring服务的交互。而在Spring端,会有一个PersonService接口和其实现类,定义了操作Person...
在Flex前端部分,可以通过调用Java后端的服务来完成增删改查的功能。这里不提供具体的Flex代码实现,但可以简单描述一下基本思路: 1. **查询**:在Flex前端显示一个表格,通过调用`UserDAO.getUserList()`方法获取...
- 在点击事件处理函数中调用Java后端的服务方法,并处理返回的结果。 - 示例代码如下: ```mxml 访问java类" click="doJava(event)"/> internal function doJava(event:Event):void { hwro.strList(); hwro....
5. **BlazeDS数据交换**:在Flex客户端,使用RemoteObject或WebService组件来调用Java服务的分页方法。当用户改变分页设置时,发送请求到服务器,获取相应页的数据并更新UI。 6. **事件监听和处理**:在Flex中添加...
2. **配置远程调用接口**:使用Blazeds提供的注解或API配置远程调用接口,使得这些Java方法可以通过网络被Flex客户端调用。 #### 六、编写Flex前端界面 最后一步是编写Flex前端界面。Flex提供了丰富的组件库和强大...
这些库不仅处理AMF序列化,还提供事件驱动的通信模式,如HTTP或WebSocket,以及服务代理生成,便于客户端调用Java服务。 总之,理解Flex和Java之间的类型对照关系是优化跨平台应用程序的关键。确保类型匹配和适当地...
总的来说,通过Java调用OpenAMF实例并将其结果转换为List或Bean,可以帮助我们更好地集成Flex或ActionScript 3应用,提升客户端与服务器之间的数据交互效率。这个过程涉及到对AMF协议的理解、OpenAMF库的使用以及...
在Flex端,这些数据会被渲染成可交互的列表控件,如DataGrid或List,用户可以方便地进行数据浏览和操作。 系统文件“UserInfoSys”很可能包含了整个项目的源代码结构,包括Flex的MXML和ActionScript文件,以及...
4. **在 Flex 中调用服务**:使用 Flex 的 Remoting API 来调用服务方法。 ```as3 var service:RemoteObject = new RemoteObject(); service.destination = "FlexService"; service.serviceClass = FlexService...
在Flex中,我们可以创建一个输入框让用户输入搜索关键字,然后在`searchlist`方法被调用时,将关键字作为参数传递给服务器,服务器端进行相应的查询操作,最后返回结果给Flex客户端。这些结果会被加载到DAGAGRID中,...
- 将从服务端获取的公告数据绑定到Flex界面组件,如List或DataGrid,以便用户查看。 通过这种方式,Flex应用能够利用RemoteObject以面向对象的方式与Java服务端进行深度交互,实现数据库的读写操作。这种做法使得...
5. **Java服务集成**:如何在Java后端创建服务接口,例如Spring MVC或Servlet,以便Flex应用调用。 6. **Flex组件使用**:介绍Flex的基本UI组件,如Button、TextInput、List等,以及如何在MXML和ActionScript中使用...
在项目中,开发者需要配置服务端的AMF通道,并在Flex中创建对应的RemoteObject来调用Java服务。 3. 业务逻辑:Java后端通常负责处理数据存储、业务规则和权限控制。在FlexBBS中,可能会有用户注册、登录验证、帖子...
6. **Flex组件**:Flex组件库包含大量预定义的UI元素,如Button、Label、List、Canvas等,开发者可以快速构建出美观的用户界面。此外,Flex还支持自定义组件,以便满足特定需求。 7. **Flex Builder/IDE**:Adobe ...
- Flex客户端通过HTTP服务调用Java后台接口,传递DataGrid的数据。 - 使用AMF(Action Message Format)或者HTTP POST请求,将Flex中的数据发送到服务器。 - Flex端处理响应,接收到Excel文件的二进制流后,可以...
根据提供的文件信息,本文将对“Flex Tree 源码”进行详细解析,重点解读如何通过 Flex、Java 和 Tree 代码结合 XMLList 来生成 XML 文件,并构建树形数据结构。 ### 一、理解 Flex、Java 和 Tree 代码 #### 1.1 ...