服务器端中文显示正常,浏览器显示乱码解决办法
来源:互联网 发布:林书豪在黄蜂的数据 编辑:程序博客网 时间:2024/05/29 10:10
在之前的项目凡是编码都设置为UTF-8,但是这个项目时我接手的二手项目,不知道项目的编码具体是怎么用的。所以呢,一测试就乱码,乱码我先想到的是这个中文字符采用的是什么编码呢?在网上找了一段这样的逻辑(也不知道对不对,因为我最终的解决方法没有用上)把代码贴出给大家看看吧!
public static String getEncoding(String str) {String encode = "ISO-8859-1";try {if (str.equals(new String(str.getBytes(encode), encode))) {String s = encode;return s;}} catch (Exception exception) {}encode = "GB2312";try {if (str.equals(new String(str.getBytes(encode), encode))) {String s1 = encode;return s1;}} catch (Exception exception1) {}encode = "GBK";try {if (str.equals(new String(str.getBytes(encode), encode))) {String s2 = encode;return s2;}} catch (Exception exception2) {}encode = "UTF-8";try {if (str.equals(new String(str.getBytes(encode), encode))) {String s3 = encode;return s3;}} catch (Exception exception3) {}return "";}通过这个代码,我测的是我的中文采用的GB2312,然后我通过三四种转码方式都没有实现,最后我想到了浏览器的编码。我用的是火狐,我把火狐浏览器的编码设置为自动检测,然后乱码解决了!怎么将火狐的编码设置为自动检测呢?
1、先看浏览器最上面的菜单栏,如图:
如果你没有出现这些菜单栏的话,按alt键就会出现。然后 查看----字符编码------自动检测---------自动选择。如图:
这样火狐会根据你的编码自动选择。乱码解决!!
0 0
- 服务器端中文显示正常,浏览器显示乱码解决办法
- asp.net core mvc中文在浏览器显示乱码,解决办法
- linux 浏览器中文显示乱码
- weblogic8中文显示乱码解决办法
- weblogic8中文显示乱码解决办法
- linux 中文显示乱码解决办法
- linux 中文显示乱码解决办法
- linux 中文显示乱码解决办法
- weblogic8中文显示乱码解决办法
- linux 中文显示乱码解决办法
- linux 中文显示乱码解决办法
- linux 中文显示乱码解决办法
- linux 中文显示乱码解决办法
- weblogic中文显示乱码解决办法
- linux 中文显示乱码解决办法
- linux 中文显示乱码解决办法
- linux 中文显示乱码解决办法
- 中文显示乱码之解决办法
- [ CSS ] CSS深入之label与input对齐!
- 广州传智播客Java课程 让学生真正认识到培训的价值
- 广州传智播客平面课程优势在哪?
- windows驱动入门-1
- 传智播客广州校区PHP课程和北京是一样的吗?
- 服务器端中文显示正常,浏览器显示乱码解决办法
- Eclipse中building workspace问题相关解决方法
- android中的传感器概述——android基础
- 把图片保存到SD卡指定的路径并返回改路径
- 简谈--递推求解
- iOS开发过程中出现错误整理
- Android虚拟机 USB转串口调试方法
- 怎么查看Win7系统无线网络密码
- hibernate