如何解决从mysql传值到jsp出现中文乱码问题

问题描述

问题如上 请教各位 问题补充:administratormaster 写道

解决方案

那个是java编码的机制 ,你要在数据库里查看中文 教你一个方法:(不是在可视化界面上查看)在选择完数据库的时候,执行下面命令mysql--> set names gbk;然后再查看的就是中文了mysql -->select * from user;或者你吧字符集改成gbk mysql--> charset gbk;查看的数据库 肯定是中文的 (注意 这里没有UTF-8只有GBK)问题解决了 ,给分吧
解决方案二:
jdbc:mysql://localhost:3306/mipp?useUnicode=true&characterEncoding=utf-8
解决方案三:
安装版MYSQL ,在配置服务器信息的时候有设置编码:MYSQL --> MySQL Server Instance Configration Wizard 一直next 在倒数第三步 有一个设置字符集的 它默认的是latin文 肯定存不了中文 设置为UTF-8
解决方案四:
首先数据库的字符编码集最好要与jsp的页面编码一致(最好事UTF-8的),然后在写一个过滤器默认的过滤编码也为UTF-8的就好了

时间: 2024-12-30 18:29:29

如何解决从mysql传值到jsp出现中文乱码问题的相关文章

visual studio 2010-VS2010MFC向mysql的表里添加数据中文乱码怎样解决

问题描述 VS2010MFC向mysql的表里添加数据中文乱码怎样解决 VS2010MFC向mysql的表里添加数据中文乱码怎样解决添加中文数据时为乱码 解决方案 http://zhidao.baidu.com/link?url=v-2TA8JfFBl1xJw5_gDxKW9P7nN8yJ6NH0pGkWfSExWU4KZw3BZWcy1K_fStSoRE4Fk8aEr4tDTkUIIj4EeHma 解决方案二: mysql设置UTF8字符集,连接数据库的时候也指定字符集为UTF8,然后MFC中

解决MySQL客户端输出窗口显示中文乱码问题的办法_Mysql

最近发现,在MySQL的dos客户端输出窗口中查询表中的数据时,表中的中文数据都显示成乱码,如下图所示: 上网查了一下原因:之所以会显示乱码,就是因为MySQL客户端输出窗口显示中文时使用的字符编码不对造成的,可以使用如下的命令查看输出窗口使用的字符编码:show variables like 'char%'; 命令执行完成之后显示结果如下所示: 可以看到,现在是使用utf8字符编码来显示中文数据的,但是因为操作系统是中文操作系统,默认使用的字符集是GB2312,所以需要把输出窗口使用的字符编码

MySql中表单输入数据出现中文乱码的解决方法_Mysql

 MySQL会出现中文乱码的原因在于 1.server本身设定问题,一般来说是latin1 2.建库建表时没有制定编码格式. MySql中表单输入数据出现中文乱码的解决方法: 1.建库的时候 CREATE DATABASE test CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; 2.建表的时候 CREATE TABLE content ( text VARCHAR(100) ) ENGINE=InnoDB DEFAULT CHARSET=utf8

JSP MySQL插入数据时出现中文乱码问题的解决方法_JSP编程

当向 MySQL 数据库插入一条带有中文的数据形如 insert into employee values(null,'张三','female','1995-10-08','2015-11-12','Sales',2000,'是个好员工!'); 出现乱码时,可以使用语句 show variables like 'character%'; 来查看当前数据库的相关编码集. 从上图中可以看到 MySQL 有六处使用了字符集,分别为:client .connection.database.results

Mysql与JSP网页中文乱码问题的解决方案

js|mysql|解决|网页|问题|中文|中文乱码 自从以前学习JSP开始,中文乱码问题就一直不断,苦不堪言.这次在项目开始之前,我们要解决的第一个问题就是把mysql的中文乱码问题搞定.经过多天的努力,终于成功的解决了中文乱码问题,特写在这里,以备后用. 软件及环境:Windows XP(2000), j2sdk1.4.2, Tomcat 5.0.25, mysql 4.1, EMS Mysql Manager 2(方便建表,版本2.8.5.1),驱动为mysql-connector-java

jsp超链接中文乱码的解决方法_JSP编程

直接修改tomcat下的conf/server.xml 找到该段代码,直接添加红色部分代码就可以 <Connector port="8080" URIEncoding="UTF-8" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

求解:jsp页面 中文乱码的问题

问题描述 jsp页面通过js代码判断之后alert出来的中文是乱码,编码都是用的UTF-8,请问要怎么解决? 问题补充:freish 写道 解决方案 假如你的这样的汉字有点多,你这样,你把所有汉字一句句的放在放在一个properties的文件里面,用这个工具统一转,方法如下:在dos进入你的properties所在的文件夹,输入命令 native2ascii -encoding UTF-8 ApplicationResources_zh_src.properties ApplicationRes

解决php接收shell返回的结果中文乱码问题

 shell输出的有中文,则php得到的中文返回结果为乱码,下面有个不错的解决方法,大家可以参考下 如果需要php执行一些shell命令,查看显示结果的话,如果shell输出的有中文,则php得到的中文返回结果可能类似是 "?230?180?187?229?138?168" 的字符串.那么需要这个函数转译:   代码如下: //这个函数接收的都是路径,所以判断了文件扩展名  function shell2txt($a){  $ary = explode('/', $a);  forea

解决PHP中file_get_contents抓取网页中文乱码问题

根据网上有朋友介绍说原因可能是服务器开了GZIP压缩. 下面是用firebug查看我的博客的头信息,Gzip是开了的. 请求头信息原始头信息  代码如下 复制代码 Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Encoding gzip, deflate Accept-Language zh-cn,zh;q=0.8,en-us;q=0.5,en;q=0.3 Connection keep