java调用webservice,系统编码是GBK的,接收方中文出现乱码?
现在做一个java调用webservice,java传过来的参数有中文,java客户端是GBK编码,不知道为什么webservice里接收到的全是乱码.有人遇到过这种情况?--------------------编程问答-------------------- 客户端xml编码是gbk吗 ?
如果不行的话,在服务端加个过滤器。 --------------------编程问答-------------------- 客户端xml的encoding是gb2312,这是按照他们提供的手册来的,但是他们服务端接收到后,xml的encoding就变成了UTF-8了。中文全是乱码,网上说是因为webservice默认编码是UTF-8 ,我们都不知道怎么回事?
补充:Java , Java EE