如题?我的数据结构是:
参数是Map<K,V>,其中Value的值可以有两种方式,如下:
1.String,String
2.String,List并且,List中会再放Map,List中的Map的Key和Value都是String类型,1.Map<String,String>
2.Map<String, List< Map<String,String> > >请问,我的XXX.aegis.xml文件该怎么写?或者还有没有其他更好的解决方法? 

解决方案 »

  1.   

    Map中不是有键值对吗?我Map的key都是String类型,而Map的value有两种类型,一是String类型,一是List类型。想问的是:这种数据结构该怎样通过Web service调用传递和接收?
      

  2.   

    看看我的配置:
    <method name="test9">
    <parameter index="0" keyType="java.lang.String" componentType="#pList" />
            <return-type keyType="java.lang.String" componentType="java.lang.String" />
    </method>
            
    <component name="pList" class="java.util.ArrayList" componentType="#pMap" />
            
    <component name="pMap" class="java.util.HashMap" keyType="java.lang.String" componentType="java.lang.String" />