1、出现(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;
表明是数组处理出了问题;
2、由于Webservice不能传递List,所以接收Java端列表数据集合时,要注意在java端
转化为数组形式传递之;
3、这个问题出现主要是java里面的List的泛型出现问题;
关于List<T>,可以参照网上的资料;
4、本人检查自己代码,发现java服务端获取数组list之后,确实转化为Array[]了,但是
仍然出现了上面的问题,调试了半天发现自己使用List时没有指定类型,只是如:
List ls = pdao.searchCategory(category);
尝试加上类型:
List<Product> ls = pdao.searchCategory(category);
将其他类似的地方全部加上强类型;这样.net端调用就不会出现这个问题;