网站制作时的中文问题
2011-03-18 09:21
106 查看
这几天在做一个ssh的小屁项目,但是过程中出项的问题不少,尤其是关于中文代码储存和显示的问题,一直的反反复复,弄的我头好大,幸亏最近解决了,在这里总结一下:
1.首先从数据库入手,我用的是MySQL,MySQL存储中文呢,如果在安装期间没有选择UTF8的话,就要在爱配置文件my.ini里边把server端的编码设置为utf8,而客户端应该设置为gbk,这样的话MySQl既可以存储中文,而且当你通过client端查询的时候中文也可以正常显示,之所以客户端要设置成GBK我感觉是因为windows中默认的中文代码是gbk,所以要正常的现实要吧客户端设置成gbk
2.jsp中的编码设置
jsp中的编码设置为utf8
3如果做得项目要实现页面的传参(当然我的小屁项目里边没有页面传参),接受参数是要先把中文转换为gb2312的,例如
String username =new String(request.getParameter("username").getBytes("ISO-8859-1"),"gb2312");
1.首先从数据库入手,我用的是MySQL,MySQL存储中文呢,如果在安装期间没有选择UTF8的话,就要在爱配置文件my.ini里边把server端的编码设置为utf8,而客户端应该设置为gbk,这样的话MySQl既可以存储中文,而且当你通过client端查询的时候中文也可以正常显示,之所以客户端要设置成GBK我感觉是因为windows中默认的中文代码是gbk,所以要正常的现实要吧客户端设置成gbk
2.jsp中的编码设置
jsp中的编码设置为utf8
3如果做得项目要实现页面的传参(当然我的小屁项目里边没有页面传参),接受参数是要先把中文转换为gb2312的,例如
String username =new String(request.getParameter("username").getBytes("ISO-8859-1"),"gb2312");
相关文章推荐
- 解决网站统计工具awstats中文关键字乱码问题
- 样式问题-如何一次性设置网站英文字体样式,中文字体等样式
- 在使用Asp.net制作网站的时候遇到的问题(二)
- 解决Linux下Flash视频网站的动态中文显示方块问题方法
- 网站制作中碰见的一些问题。
- springmvc+hibernate+workbench网站访问数据库中文无法显示问题
- requests爬取中文网站的字符编码问题
- Ubuntu下使用Tomcat搭建网站出现中文乱码的问题
- PHP网站开发遇到的中文编码问题
- 【Linux】bilibili等视频网站中文乱码问题解决
- 网站开发进阶(三十六)String.getBytes()方法中的中文编码问题
- 从四方面解决PHP网站中文乱码问题
- 网站开发进阶(三十六)String.getBytes()方法中的中文编码问题
- Aptana制作的网页显示中文乱码问题【转载】
- 项目网站页面制作中如何快速定位导致页面莫名问题位置!
- 解决用teleport ultra下载网站中文乱码的问题
- apache 搭建网站中文gbk乱码问题解决
- PHP中调用SVN命令更新网站方法(解决文件名包含中文更新失败的问题)
- [java]izpack3.7.2 安装制作工具 中文问题解决
- 网站URL路径的中文问题[中文路径编码]【转】