用java web service 怎么传递自定义数据类型?

尽量详细易懂,本人刚接触这个,谢谢我用web服务调用服务器上的一个方法,返回值是自定义的一个类,那么怎么才能在客户端收到我自定义的类型呢?自定义类里面有我自己写的方法,如... 尽量详细易懂,本人刚接触这个,谢谢
我用web服务调用服务器上的一个方法,返回值是自定义的一个类,那么怎么才能在客户端收到我自定义的类型呢 ?自定义类里面有我自己写的方法,如果类能传到客户端,那么里面的方法又是怎么传过来的 ?
展开
 我来答
张麻子xx
推荐于2018-04-16 · TA获得超过104个赞
知道答主
回答量:64
采纳率:100%
帮助的人:15.6万
展开全部
自定义类型有些是不支持的,建议就用json格式的 String类型,将对象转换成json格式字符串传到服务,服务端接收字符串在用json转成对象即可,其实webservice底层也是这么干,只是他不是用的json,也是将对象转换成字符串传递的
nguzlp
推荐于2016-02-10 · TA获得超过825个赞
知道小有建树答主
回答量:211
采纳率:0%
帮助的人:212万
展开全部
用object传递数据就ok了,如果是你自定义的数据类型,在接收数据后强制转换就ok了吧~
例如;
Object a[] = new String[]{"9", "8"};
String[] b = new String[2];
b = (String[])(a);
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
韦涵涵
2009-04-12 · TA获得超过3892个赞
知道大有可为答主
回答量:1034
采纳率:100%
帮助的人:1513万
展开全部
在服务器页面用 request.setAttribute("username","zhangshang");

在jsp显示页面用 request.getAttribute("username");

可以得到你传递过来的值 zhangshang 也就是说传递的是字符串类型的..

不过任何类型的都可以传递的...

祝楼主早日成功!

这样吧!!楼主讲的不是很明白...

等会儿你闲的时候百度HI我一下....

我会帮你解决的...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式