当前位置:编程学习 > JAVA >>

Struts2 JSON Ajax方面的问题

JSONArray distJson=JSONArray.fromObject(distList)运行不过去!其中distLIst中的bean中含有其它类的属性,怎样解决啊?不是缺包的问题,本人测试过只要distlist中的bean单纯的无其它类的属性就可以通过了。求解决啊!各位大虾! --------------------编程问答-------------------- distList就是楼主需要转换类型的javabean,要不楼主就专门写个bean,里面是楼主需要的属性。 --------------------编程问答--------------------
引用 1 楼 funi16 的回复:
distList就是楼主需要转换类型的javabean,要不楼主就专门写个bean,里面是楼主需要的属性。

只能是这个方法吗?假如我要写多几个ajax+json,那不就是要写多几个bean?感觉不是很好啊 --------------------编程问答--------------------
引用 2 楼 ChrisKongdj 的回复:
引用 1 楼 funi16 的回复:distList就是楼主需要转换类型的javabean,要不楼主就专门写个bean,里面是楼主需要的属性。
只能是这个方法吗?假如我要写多几个ajax+json,那不就是要写多几个bean?感觉不是很好啊


如果是这样的话,楼主就用一个jsonArray里面包含几个jsonobject,在每个jsonobject里面放上对应的bean对象的属性。 --------------------编程问答-------------------- 可以照着json的格式手动 拼接成json字符串 --------------------编程问答--------------------
引用 3 楼 funi16 的回复:
引用 2 楼 ChrisKongdj 的回复:引用 1 楼 funi16 的回复:distList就是楼主需要转换类型的javabean,要不楼主就专门写个bean,里面是楼主需要的属性。
只能是这个方法吗?假如我要写多几个ajax+json,那不就是要写多几个bean?感觉不是很好啊

如果是这样的话,楼主就用一个jsonArray里面包含几个jsonobject……

好的,我再试试 --------------------编程问答--------------------
引用 4 楼 q244013604 的回复:
可以照着json的格式手动 拼接成json字符串

这个,我也试一下吧 --------------------编程问答--------------------
引用 1 楼 funi16 的回复:
distList就是楼主需要转换类型的javabean,要不楼主就专门写个bean,里面是楼主需要的属性。

这个我有专门写一个bean了,在action里面也执行了“JSONArray json = JSONArray.fromObject(listBean)”
但是到了页面之后,"var returnJSONString = myAjaxObject.responseText;(通过了)"
然后执行到这步“var returnJSON = JSON.parse(returnJSONString);”就报错了,说是语法上有错误。怎么解决? --------------------编程问答-------------------- 可以包含在一起,也可以按照jason的格式拼接成字符串 --------------------编程问答-------------------- 改成字符串试试
加我的群,我帮你解决:215168568 --------------------编程问答-------------------- struts2中再不用的get方法前加个注解@...忘了怎么写,百度一下吧 --------------------编程问答--------------------
引用 7 楼 ChrisKongdj 的回复:
引用 1 楼 funi16 的回复:distList就是楼主需要转换类型的javabean,要不楼主就专门写个bean,里面是楼主需要的属性。
这个我有专门写一个bean了,在action里面也执行了“JSONArray json = JSONArray.fromObject(listBean)”
但是到了页面之后,"var returnJSONString = my……


我没看懂你写的,action里面的json传递到页面上了么?
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,