使用wsdl2Java制作的Axi2客户端使用UTF-8而不是UTF-16

时间:2011-09-26 15:23:13

标签: character-encoding axis2

我正在使用Axis2 1.6.1创建一个Web服务,包括服务器和客户端。 webservice非常简单:它接收两个字符串并返回一个字节数组。我发现的问题是客户端正在发送编码为UTF-8的请求,因此当我用西班牙语发送带有重音符号的文本时,它们会被一些奇怪的字符所取代。如何强制客户端使用UTF-16?

由于

何塞路易斯

1 个答案:

答案 0 :(得分:0)

您需要将其设置为服务客户端属性。请看这里[1]。

[1] http://wso2.org/library/230