Java 在JSON中传递数组集合

Java 在JSON中传递数组集合,java,json,apache-flex,Java,Json,Apache Flex,我正在尝试将一个数组集合从flex页面传递到我的后端java private function getItems():void{ myObj = new Object(); myObj['dId']= dId.value.toString(); myObj['itmList']=JSON.encode(itmList);// trying to pass like this..

我正在尝试将一个数组集合从flex页面传递到我的后端java

private function getItems():void{

                myObj  = new Object();
                myObj['dId']= dId.value.toString();
                myObj['itmList']=JSON.encode(itmList);// trying to pass like this..
                var url:String = URLManager.baseURL;
                    url = url+"myController/ReportController?do=getItems";
                    url = url+"&parameter="+ escape(JSON.encode(myObj))
                    var urlRequest:URLRequest = new URLRequest(url);
                    navigateToURL(urlRequest,"_blank");

               }

我的
itmList
是一个数组集合,如何将它从JSon传递到Java控制器?如何在Java中获得它?

JSON。请改为对itmList源数组进行编码。(即
itmList.source
是一个数组)

然后改用HTTPService:

JSON。改为对itmList源数组进行编码。(即
itmList.source
是一个数组)

然后改用HTTPService:

另一个选择是使用JSON.stringify(Flash自FP 11以来就有了本机JSON支持)。只需确保删除
import com.adobe.serialization.json.json从文件顶部开始

myObj['itmList']=JSON.stringify(itmList)

或者,由于您正在对整个数据对象进行编码

myObj['itmList']=itmList.source;

var url:String = URLManager.baseURL;
                url = url+"myController/ReportController?do=getItems";
                url = url+"&parameter="+ escape(JSON.stringify(myObj))
                var urlRequest:URLRequest = new URLRequest(url);
                navigateToURL(urlRequest,"_blank");

另一种选择是改用JSON.stringify(自FP 11以来,Flash就有了本机JSON支持)。只需确保删除
import com.adobe.serialization.json.json从文件顶部开始

myObj['itmList']=JSON.stringify(itmList)

或者,由于您正在对整个数据对象进行编码

myObj['itmList']=itmList.source;

var url:String = URLManager.baseURL;
                url = url+"myController/ReportController?do=getItems";
                url = url+"&parameter="+ escape(JSON.stringify(myObj))
                var urlRequest:URLRequest = new URLRequest(url);
                navigateToURL(urlRequest,"_blank");

根据我以前的经验,不要只发布链接。想一想将来可能会断开连接的情况。请写一些解释和地址的更多信息的链接。从我以前的经验,不要只是张贴链接。想一想将来可能会断开连接的情况。请写一些解释和地址链接以获取更多信息。谢谢。。我试试这个。谢谢。。我要试试这个。