JSP中文乱码问题解决方法小结

转载 2007年09月22日 15:40:00
 在使用JSP的过程中,最使人头疼的一个问题就是中文乱码问题,以下是我在软件开发中遇到的乱码问题以及解决方法。

1、JSP页面乱码
  这种乱码的原因是应为没有在页面里指定使用的字符集编码,解决方法:只要在页面开始地方用下面代码指定字符集编码即可,

2、数据库乱码
  这种乱码会使你插入数据库的中文变成乱码,或者读出显示时也是乱码,解决方法如下:
  在数据库连接字符串中加入编码字符集
  String Url="jdbc:mysql://localhost/digitgulf?user=root&password=root&useUnicode=true&characterEncoding=GB2312";
  并在页面中使用如下代码:
  response.setContentType("text/html;charset=gb2312");
  request.setCharacterEncoding("gb2312");

3、中文作为参数传递乱码
  当我们把一段中文字符作为参数传递个另一页面时,也会出现乱码情况,解决方法如下:
  在参数传递时对参数编码,比如
  RearshRes.jsp?keywords=" + java.net.URLEncoder.encode(keywords)
  然后在接收参数页面使用如下语句接收
  keywords=new String(request.getParameter("keywords").getBytes("8859_1"));

  以上为现阶段遇到的乱码问题,乱码的核心问题还是字符集编码问题,只要掌握了这一点,一般的乱码问题都可以解决。


SSH2框架的jsp中文乱码问题解决方法

写了个SSH2框架的demo,数据库中有两个表,班级表和学生表,双向关联一对多的关系。大致功能如下面三个界面      在功能实现的过程中,发现前台jsp页面往后台action传值时,文本框输入...

sql中文乱码问题解决方法

  • 2012年09月06日 21:12
  • 33KB
  • 下载

中文乱码--MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总

MySQL5.0中文问题解决方案如下:    1、在dos环境下,用mysql --default-character-set=gbk -hlocalhost-u root -p 这句话进入mysql...

JSP中文乱码问题最优解决方法

  • 2008年03月09日 20:46
  • 3KB
  • 下载

python csv 格式文件 中文乱码问题解决方法

我遇到的问题是使用pandas的DataFrame to_csv方法实现csv文件输出,但是遇到中文乱码问题,已验证的正确的方法是: df.to_csv("cnn_predict_result....

linux mysql 中文乱码问题解决方法

linux mysql 解决中文乱码问题

LoadRunner中文乱码问题解决方法

http://www.neversaydie.cc/loadrunner-chinese-utf8/ 前段时间在录制,增强,整合LoadRunner脚本,期间两次遇到了中文乱码问题。...

Mac和Win下CSV中文乱码问题解决方法

在Win和Mac下打开csv文档都会有中文乱码的问题,那么我们需要对在这两种操作系统下出现的问题进行研究。 一、首先是在Mac系统 例如下图所示,有一个文件“users.csv”,里面的内容是中文...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JSP中文乱码问题解决方法小结
举报原因:
原因补充:

(最多只允许输入30个字)