论坛首页 入门技术论坛

JSP和MYSQL间的中文乱码问题

浏览 1404 次
该帖已经被评为新手帖
作者 正文
   发表时间:2009-10-04  
写个新闻发布系统的大作业,从jsp向mysql传递中文字符时,数据库中变成了乱码。
解决方案:
我的mysql已经编码已经设置为gb2312
在jsp页面中添加该语句<%@ page contentType="text/html;charset=gb2312" pageEncoding="GB2312"%>

然后在相应的servlet界面中添加req.setCharacterEncoding("gb2312");
需要添加到数据库中的内容用指定编码解析
content = new String(req.getParameter("content").getBytes(),"gb2312");
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics