使用struts2+spring+tomcat+mysql数据库开发中文乱码解决
来源:互联网 发布:秀才不出门 尽知天下事 编辑:程序博客网 时间:2024/04/30 19:56
第一次使用mysql结合struts2和spring开发,接二连三碰到中文乱码和数据库查询异常问题,非常麻烦。
理想下整个过程全部使用utf-8,中间不用转换编码。
首先,mysql数据库字符集全部设成utf-8,没有问题。
然后,struts.xml配置文件中加入
jsp页面加入
spring数据源配置(注意url)
一开始我url后面没有加编码,导致出现了一个诡异的问题:使用spring的jdbctemplate执行不带中文的sql语句没有问题,执行带中文的sql语句查不到数据,而将这条sql语句直接在数据库中执行却也完全没问题。
另外保险起见在web.xml中再加个经典的字符编码过滤器
最后tomcat中server.xml也要配置(URIEncoding="UTF-8"是添加上去的)。
搞定!
- 使用struts2+spring+tomcat+mysql数据库开发中文乱码解决
- 使用struts2+spring+tomcat+mysql数据库开发中文乱码问题解决方案
- Struts2+Spring+Hibernate连接mysql中文乱码解决
- MySQL数据库中文乱码解决
- mysql数据库中文乱码解决
- JSP,mysql,tomcat下(基于struts2)中文及其乱码问题的解决 5大配置点 使用UTF-8编码
- struts2、JDBC、MySQL的中文乱码解决
- struts2、JDBC、MySQL的中文乱码解决
- java使用mysql数据库出现中文乱码解决
- tomcat,jsp,mysql中文乱码解决经验
- JSP,mysql,tomcat下(基于struts2)中文及其乱码问题的解决
- JSP,mysql,tomcat下(基于struts2)中文及其乱码问题的解决
- struts2解决中文乱码
- struts2中文乱码解决
- struts2解决中文乱码
- 完美解决MySQL数据库中文乱码问题
- mysql数据库中文乱码问题的解决
- Hibernate插入mysql数据库中文乱码解决
- Android 使用NDK R5开发JNI应用详解
- 设计模式笔录(二),设计模式有哪些
- 手工注入大全学习手册
- Oracle自定义聚集函数
- 《微博改变一切》摘抄
- 使用struts2+spring+tomcat+mysql数据库开发中文乱码解决
- 数组中超过出现次数超过一半的数字 的一个解法
- 背包问题1
- Linux kernel_thread 的一些注意事项
- VIM快捷键
- Android+手势识别详解
- 位图 RGB bmp
- '转'test和cmp一个很菜很基础的话题! @ pediy.com
- Java类搜索工具 ClassSearch