首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

Java后台返回List数据类型 Flex前端利用ArrayCollection取值 出现有关问题

2013-10-24 
Java后台返回List数据类型Flex前端利用ArrayCollection取值 出现问题各位高手,帮帮忙哈,这个问题已经困扰

Java后台返回List数据类型 Flex前端利用ArrayCollection取值 出现问题
各位高手,帮帮忙哈,这个问题已经困扰我两天了,在网上看了大量资料,也找不到好的解决办法,我都郁闷死了

我的Java后台返回了List数据类型的数据,我在Flex前端通过ArrayCollection接收的,将返回值绑定到我的ComboBox上,可是运行了之后,不知道怎么回事,我的那个comboBox下拉列表框出现的就是【object object】,很多的这样的值,我很是想不通,太奇怪了!!!!!
[解决办法]
labelField 属性没有设置。
[解决办法]
设置labelField为你要显示的属性就行了
[解决办法]
我也出现这个原因  不过我的有主外键的关联  外键是object  其他的就有值了  
[解决办法]

引用:
不对,不是的,我的那个labelField是设置了的。不是这个原因!!!高手们,帮我看看还有没有其他的原因呀???问题还在这,一直解决不了!!!!


数据源是什么样子的?贴出来看看
[解决办法]
引用:
List<Authority> l = q.list();  
          
        List l2 = null;  
        if (l.size()!=0) {  
              
            l2 = new ArrayList();  
            for(int i=0;i<l.size();i++){  
……


我是说你flex端接收的数据样子!
既然能出现Object说明数据是到了的。不过对于属性值是没有绑定正确。
[解决办法]
楼主为什么java代码里要用map啊,
你这既然已经有这个数据了,List<Authority> l = q.list();   
为什么还要放到map里面呢?

热点排行