hessian+flex+java複雑なオブジェクトのArrayListを渡すときに発生する問題
簡単に覚えておいてください.後で時間があれば、詳細な手順を書きます.
Java側のサービスの1つの方法:
flex呼び出し後に返される処理関数は、次のとおりです.
最初にdataをArrayListまたはArrayCollectionに変換し、デバッグしてから空になったことに気づきました.
これはやはりtrace()という方法を見つけたから発見したのですが、汗.....
またs:ComboBoxはArrayでdataProviderを作ることができず、mx:ComboBoxに変更するしかありません
Java側のサービスの1つの方法:
public ArrayList<NodeDescBean> getNodes() {...}
flex呼び出し後に返される処理関数は、次のとおりです.
private function refreshNodeList(data:Object):void
{
nodeList = data as Array;
trace(nodeList);
}
最初にdataをArrayListまたはArrayCollectionに変換し、デバッグしてから空になったことに気づきました.
これはやはりtrace()という方法を見つけたから発見したのですが、汗.....
またs:ComboBoxはArrayでdataProviderを作ることができず、mx:ComboBoxに変更するしかありません