服务器端是用c++编写的。客户端是用java编写。
现在接收到服务器端的数据日文部分是乱码。试了很多方法无法解决。
服务器端是没有问题的,因为别的程序接收都显示正常。
请高手给点提示。只要给提示的都给分。解决了,立刻结帖。
万分感谢~~~~!!!~~~!!!!
现在接收到服务器端的数据日文部分是乱码。试了很多方法无法解决。
服务器端是没有问题的,因为别的程序接收都显示正常。
请高手给点提示。只要给提示的都给分。解决了,立刻结帖。
万分感谢~~~~!!!~~~!!!!
解决了立刻结帖
2.再看看JVM的默认码制,因为java的默认编码(String.getBytes())使用的是unicode,可以把JVM的这个属性修改成和服务器端一致的,通过(System.setProperties)来修改。
session.setAttribute("A",String.getBytes());3.取值的时候,String aStr=new String((byte[])session.getAttribute("A"),"jp")
果然就行了。。
唉,这100分散的。
结帖了。
还是要感谢楼上各位。