sql 转html 中文乱码问题,SqlServer中文乱码问题的解决方法
SqlServer中文乱码问题的解决方法
我流程里,使用的是gbk,或gb2312编码格式,utf-8还没试过。
1)jsp页面:
//1.下面这句是解决乱码的关键之一,下面这句不仅影响中文,还影响布局,我之前布局时用utf-8,现在又改为gb2312,放在IE8里布局乱掉,firefox里正常。
2)服务器端,servlet里:
把从界面获得的参数,转成gb2312,因为浏览器默认传参数的编码是iso-8859-1
String searchW = req.getParameter(“searchWord”);
//2.下面这句是解决乱码的关键之一
String searchWord = new String(searchW.getBytes(“iso-8859-1″),”gb2312″);
下面这两句我做了测试,加了和没加只要上面的步骤正确,都可以显示中文。不过我还是加了
req.setCharacterEncoding(“GB2312″);
resp.setContentType(“text/html;chartset=GB2312″);
3)数据库端,把数据库编码也设为gbk.
我今天也碰到了一个头疼的问题:如果把chartset utf-8改为gb2312,IE8里的网页布局就会有点乱。firefox还是正常,如果不改为gb2312中文数据又会出现乱码。所以页面的编码,在IE8里还会影响到布局。(其他IE版本没做测试)
后来我把,所有的css文件,都保存为gbk的编码格式,把css里的中文乱码都删掉,在IE8中的布局才恢复正常。
附带查看操作系统编码的Java程序:
public classShowSystemDefaultEncoding {
public static void main(String[]args) {
String encoding =System.getProperty(“file.encoding”);
System.out.println(encoding);
}}
sql 转html 中文乱码问题,SqlServer中文乱码问题的解决方法相关推荐
- ruby环境sass编译中文出现Syntax error: Invalid GBK character错误解决方法
sass文件编译时候使用ruby环境,无论是界面化的koala工具还是命令行模式的都无法通过,真是令人烦恼. 容易出现中文注释时候无法编译通过,或者出现乱码,找了几天的解决方法终于解决了. 这个问题的 ...
- Hive,Hbase shell 中文变问号(??) 的解决方法
Hive,Hbase shell 中文变问号(??) 的解决方法 参考文章: (1)Hive,Hbase shell 中文变问号(??) 的解决方法 (2)https://www.cnblogs.co ...
- manjaro中文输入法已安装但切换不了解决方法
manjaro中文输入法已安装但切换不了解决方法 参考文章: (1)manjaro中文输入法已安装但切换不了解决方法 (2)https://www.cnblogs.com/kunx/p/9143959 ...
- ubuntu下使用vi是方向键变乱码 退格键不能使用的解决方法
ubuntu下使用vi是方向键变乱码 退格键不能使用的解决方法 在插入模式下,按删除键没有任何反应,按方向键分别打印出A.B.C.D,每个字符一行. 一.编辑/etc/vim/vimrc.tiny 由 ...
- SQL Server 2008 R2 SSRS 安装配置后无法使用问题的解决方法
SQL Server 2008 R2 SSRS 安装配置后无法使用问题的解决方法 参考文章: (1)SQL Server 2008 R2 SSRS 安装配置后无法使用问题的解决方法 (2)https: ...
- SQL Server 2017 在Windows Server2012 R2中安装失败的解决方法
SQL Server 2017 在Windows Server2012 R2中安装失败的解决方法 由于Windows Server2012 R2更新问题导致SQL Server 2017安装失败.提示 ...
- ORACLE动态sql在存储过程中出现表或视图不存在的解决方法
ORACLE动态sql在存储过程中出现表或视图不存在的解决方法 CREATE OR REPLACE PROCEDURE P_test is strsql varchar2(2000); BEGIN ...
- php sqlserver 中文,php链接sqlserver中文乱码怎么办?
php链接sqlserver中文乱码怎么办?,代码,分析器,乱码,俄文,解决办法 php链接sqlserver中文乱码怎么办? 易采站长站,站长之家为您整理了php链接sqlserver中文乱码怎么办 ...
- SQLServer 2000 126错误的解决方法
问题描述:今天打开一台服务器准备恢复SQLServer 2000的数据库,发现登录企业管理器时总是报:错误126:常规错误,然后在SQLServer组下面什么内容也没有,无法进行任何操作: 解决方法: ...
最新文章
- Leet Code OJ 简单(二)
- .net序列化与反序列化通用方法
- 微信小程序view标签内容 文本过长,自动换行的问题
- 量子计算入门-第二部分
- 【木头小开发】-iOS小小里程总结一二
- 16 代码分割之错误边界与Suspense和命名导出
- facebook.com_如何降低电子商务的Facebook CPM
- 类模板 templateclass T
- 都是arm 为什么用java,为什么内存指令在ARM汇编中需要4个周期?
- HITB_Binary_100_writeup
- 【Java】抽象类和接口的区别
- c语言头文件有哪些intr,有没有大神帮帮忙
- 分析拼多多分享文案的技巧
- STM32之震动传感器、继电器介绍及实战
- matlab计算离散卷积
- 提升效率有方法,5款好用办公软件
- [Python-9]GUI编程
- 上次吹的牛实现后,李彦宏又在百度世界大会立了三个flag!
- 2021年恩施高中高考成绩查询,2020年恩施州各高中高考喜报!恩高、巴东一中、利川一中谁最好?...
- 2019-2020 书籍目录(网易)
热门文章
- Network 之四 常用 Linux 网络命令及网络调试工具介绍
- python视频处理教程_Python视频编辑库:MoviePy|python爬虫|python入门|python教程
- 启明云端分享| 盘点 ESP32-S3到底有哪些功能特性
- 启明云端分享|注意了,ESP-12F和ESP-12S虽然只有一个字母不同,但在选型时,要注意了,ESP-12F底部是有焊盘的!
- 一文看懂:BTS5210G 智能高侧电源开关
- acf滞后数必须为正整数。_【知识点】“勾股定理”的必考点,必须掌握!
- 代码检查规则背景及总体介绍
- 008 selenium html报告
- 实战NFS服务搭建与配置
- 了解mysqlpump工具