spring+mysql乱码问题

原创 2016年08月29日 10:28:58

自己已经很久没搭建框架了,昨天搞了一下午吧,没有眉目,很蛋疼。首先是从mysql数据库入手,

show variables like 'char%';  

character_set_client utf8mb4
character_set_connection utf8mb4
character_set_database utf8 

 1,client 和 database 要一致,都是utf-8。

自己手动在Mysql加数据,如果没有问题,说明不是数据库的问题,或者就是其他编码问题。

2,如果你使用的jsp ,要加入:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>

3,页面也要进行编码设置 右击jsp文件看property 属性修改编码。

4,如果使用的eclipse 也是需要修改的,windows -> workspace。

5,没有用到Hibernate配置文件,在Spring配置数据源的时候务必加上编码:

<property name="url" value="jdbc:mysql://localhost/mydata?useUnicode=true&amp;characterEncoding=UTF-8"></property>

这样就行了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

spring+mysql架构中数据库乱码问题

我们采用spring+mysql做项目,在写完Repository测试时,发现cha ru
  • lizhe10177
  • lizhe10177
  • 2014年05月20日 15:37
  • 345

spring+mysql记录

最近打算做一个小项目,正好也借此机会把spring前前后后的配置捋一遍。其实说再多也无非是配置而已,顶天了看看源码,了解一下spring的原理。但是在实际工作中这玩意接触的机会实在是太少了,能够用全s...
  • qq_32747453
  • qq_32747453
  • 2017年09月20日 21:20
  • 138

Spring+Mysql中文乱码

//如果想支持中文的话,就要在表名后面加入?useUnicode=true&characterEncoding=UTF-8 //注意这里的&符,不能直接那样写,写的话会报错,必须转义,转义为...
  • hearain528
  • hearain528
  • 2015年08月18日 17:04
  • 486

如何解决Java WEB应用中的乱码问题

本作品采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可。   当我们通过Java程序员的视角来浏览网页时会发现:一方面用户端浏览器(IE或Firefox)以表单或链接的方...
  • darxin
  • darxin
  • 2009年12月19日 07:18
  • 8190

如何解决Get提交数据乱码问题

使用get方法提交的数据,servlet收到的数据有时候会出现乱码问题。 解决方法1、在服务器中,将接收到的字符串数据重新编码 String st=new String(request.getPa...
  • jiangwayne
  • jiangwayne
  • 2015年08月19日 22:29
  • 385

ssh整合系列博客——(4)乱码问题解决

我相信,在ssh整合的时候,大多数程序员都会
  • u012990533
  • u012990533
  • 2014年08月18日 16:04
  • 799

Weblogic乱码问题

   对于乱码问题,最根本的是需要确切知道是在那一步操作(client-->servlet/jsp(other components)-->db-->(other components)servlet...
  • z3h
  • z3h
  • 2008年01月20日 11:59
  • 2354

JSP中文乱码问题终极解决方案(下)

本文首先从四个方面给出了在使用JSP过程中可能出现中文乱码的情形,具体包括JSP页面中文乱码、JSP源文件中文乱码、GET 请求的请求参数为中文乱码 和 POST 请求的请求参数为中文乱码四种情形,并...
  • justloveyou_
  • justloveyou_
  • 2017年02月19日 22:42
  • 5496

tomcat解决乱码问题

只需要修改cof里面的cervice这个xml文件即可                    connectionTimeout="20000"                redir...
  • u010982856
  • u010982856
  • 2015年03月14日 11:04
  • 439

SpringMVC开发过程中的中文乱码问题

相信大家在开发初期遇到中文乱码问题一定是一头雾水,不是数据库乱码了就是页面乱码了或者传值时乱码。其实解决乱码的途径很简单,就是统一编码与解码的类型,我把自己遇到的乱码问题整理出来,希望能够对大家有用。...
  • witness_mei
  • witness_mei
  • 2015年09月20日 14:12
  • 2688
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:spring+mysql乱码问题
举报原因:
原因补充:

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