网上找的,这个我之前用过, 应该不会错,其实安装MYSQL的时候可以选中文,这样可以避免这样的乱码问题,具体你可以再查查。
2010-06-12
jspmysql乱码
文章分类:Java编程
哎 笨人遇到乱码 jsp页面乱吗?
mysql数据库读出 原来表中记录不乱吗,在页面中输入数据,在从数据库查乱码
正在郁闷中 。。。。。。。
在晚上找到这个方法也试过了 还是不行
望各位大侠 帮帮忙 谢谢
jsp中文乱码 jsp mysql 乱码要servlet里面支持中文的方法:
在dopost或者doget的第一句加上:
request.setCharacterEncoding("GB2312");
response.setCharacterEncoding("GB2312");
jsp乱码问题在jsp里面就把
估计mysql的编码不是UTF-8的,所以“我把mysql和servlet的编码全改为UTF-8。。mysql都变成乱码了。。” mysql 改回来,改页面代码的编码
不用新建表,首先得知道,从数据取出数据,在sevlet里面乱码,还是jsp里面乱码,如果说servlet里面乱码,你加个 编码转换一下 ,要是咋jsp里面乱码,你加个 中文过滤器 试试
在配置文件里比如web.xml里面写filter过滤器
servlet实现filter 里面的两个方法 就可以实现中文了
顺便。。mysql里面没有utf-8 它是utf8
最好能删除表然后重新建表