flex中对Java返回list类型的处理计算机二级考试

文章作者 100test 发表时间 2009:06:15 09:48:44
来源 100Test.Com百考试题网


  2009年下半年全国计算机等级考试你准备好了没?考计算机等级考试的朋友,2009年下半年全国计算机等级考试时间是2009年9月19日至23日。更多优质资料尽在百考试题论坛 百考试题在线题库
  后台的Java程序返回一个list类型而前台的的flex对其进行读取,这个该怎么办呢?
  返回list的Java代码
  1 package com.duduli.li.
  2
  3 import java.util.ArrayList.
  4 import java.util.Date.
  5 import java.util.List.
  6
  7 public class Testlist {
  8 @SuppressWarnings("unchecked")
  9 public List returnList(){
  10
  11Perl p = new Perl().
  12p.setId(1).
  13p.setName("tom").
  14p.setDate(new Date()).
  15
  16Perl p2 = new Perl().
  17p2.setId(2).
  18p2.setName("john").
  19p2.setDate(new Date()).
  20
  21Perl p3 = new Perl().
  22p3.setId(3).
  23p3.setName("cate").
  24p3.setDate(new Date()).
  25
  26List<.Perl>. list = new ArrayList().
  27list.add(p).
  28list.add(p2).
  29list.add(p3).
  30
  31return list.
  32 }
  在remoting-config.xml注册好。
  1 <.destination id="returnlist">.
  2<.properties>.
  3<.source>.com.duduli.li.Testlist<./source>.
  4<./properties>.
  5 <./destination>.
  前台的flex用一个DataGrid来显示
  使用remoteobject,调用注册的destination。
  <.mx:RemoteObject id="rl" destination="returnlist" result="resultHandler(event)"/>.
  结果由result="resultHandler(event)"的方法处理
  下面就是关键的代码了
  1 [Bindable]
  2public var ac:ArrayCollection = null.
  3
  4 public function bind():void{
  5rl.returnList().
  6}
  7
  8private function resultHandler(event:ResultEvent):void {
  9ac = ArrayCollection(event.result).
  10}
  下面则是显示的
  1<.mx:DataGrid x="205" y="303" dataProvider="{ac}" creationComplete="bind()">.
  2<.mx:columns>.
  3<.mx:DataGridColumn headerText="id" dataField="id"/>.
  4<.mx:DataGridColumn headerText="name" dataField="name"/>.
  5<.mx:DataGridColumn headerText="date" dataField="date"/>.
  6<./mx:columns>.
  7<./mx:DataGrid>.

  2009年上半年全国计算机等级考试参考答案请进入计算机考试论坛

  2009年全国计算机等级考试报名信息汇总

  2009年NCRE考试有新变化

  2009年全国计算机等级考试-大纲

  2009年上半年全国计算机二级考试试题及答案

  2009年上半年全国计算机等级考试试题答案汇总



相关文章


使用Java程序实现随机验证码功能的实例计算机二级考试
flex中对Java返回list类型的处理计算机二级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛