C#调用Java端Web服务(CXF)时发生Integer参数类型无法传递的问题

来源:互联网 发布:花呗软件招聘 编辑:程序博客网 时间:2024/05/29 07:32

Java中的Integer类型是int的包装类,在C#中没有对应的int包装类。

当发生上述问题时,可以考虑把Java端webservice中方法的参数中,Integer类型换成int来使用。

简单类型如String,int等是不会存在类似的问题的。

注意:如果参数是Model类型(Javabean),则在Model类型中使用的Integer类型也将同样出现类似无法传递的现象。