0
我正在使用Apache cxf的jaxrs。下面是XML配置Apache cxf Jax Rs编码问题
<jaxrs:server id="accountrs" address="/rservice">
<jaxrs:serviceBeans>
<ref bean="accountService"/>
</jaxrs:serviceBeans>
<jaxrs:providers>
<ref bean='jsonProvider' />
</jaxrs:providers>
</jaxrs:server>
对于我的一些方法后我看到的是双字节charectors越来越扭曲,呈现为乱码charectors并获得存储在数据库中。
我读了JSON身体作为字符串而不是作为我的服务实现方法的bean。下面是示例
@POST
@Path("/accounts/")
public Account getAccount(String jsonBody) {
//Business code goes here
}
我坚持这一段时间了。可以将部分一个扶
试过这个......仍然没有运气。请帮助 –
您可以显示您的jsonProvider的定义吗?我想象那个bean上会有一个设置来设置CharSet。 – fiw