您的位置:首页 > 运维架构 > 网站架构

网站制作时的中文问题

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");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: