JAVA 从服务器端接收字符串后乱码

JAVA 从服务器端接收字符串后乱码,第1张

我要没记错的话,还需要修改一下tomcat的 serverxml设置,里面有个设置需要你指定编码。而且不用你把编码转来转去这么麻烦
这个问题我遇到过,记得我当时就这么改的!
具体的修改办法,去网上搜一下吧, 很多的!
也没好,这个编码设置,和你工程里面webxml里设置一致吗?webxml里面通常有个过滤器也会设置编码, 需要它们一致,否则也会有乱码

保证有你想要的答案、娃哈哈

C#中编码的方式可以使用SystemText中的类来转换常用的有

SystemTextEncodingGetEncoding("gb2312")GetBytes("你要转的字段")
byte[]
byte1=EncodingConvert
(Encodingunicode,
Encodinggetencoding("gb2312"),
Byte[])
将整个字节数组从一种编码转换为另一种编码。

打开“控制面板”找到“区域和语言选项”。打开后可能是别的国家语言和区域位置。接下来选择“小三角”选择“中文(中国)”。然后在点击“位置”下面的“小三角”也选为“中国”。选择完成后再按“确定”即可。
系统出现这种乱码难题,一般有可能是自己动来动去,把区域语言给弄乱了,或者安装了别的语言的软件,如日文,韩语这些,因为这些软件必须语言适用,因此自动把区域语言给修改了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/12960876.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存