第一:

在安装mysql数据库时要修改默认的字符集为utf-8

或连接MYSQL时配置URL如下:

jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8

第二:

将jsp 页面的字符集设为utf-8

第三:

在web.xml中添加过滤器:

<filter>

<filter-name>encodingFilter</filter-name>

<filter-class>

org.springframework.web.filter.CharacterEncodingFilter</filter-class>

<init-param>

<param-name>encoding</param-name>

<param-value>utf-8</param-value>

</init-param>

<init-param>

<param-name>forceEncoding</param-name>

<param-value>true</param-value>

</init-param>

</filter>

<filter-mapping>

<filter-name>encodingFilter</filter-name>

<url-pattern>/*</url-pattern>

</filter-mapping>

第四:

在struts.xml中添加

<constant name="struts.i18n.encoding" value="utf-8"></constant>

第五:

最后在 tomcat中的server.xml中添加:URIEncoding="utf-8"

具体格式如下:

<Connector

port="8080"   maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

enableLookups="false" redirectPort="8443" acceptCount="100"

debug="0" connectionTimeout="20000"

disableUploadTimeout="true" URIEncoding="utf-8" />

第六:

在jsp页面中加入两行代码:

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

<meta http-equiv="contentType" content="text/html;charset=utf-8">

转自强人:

daring的美丽人生的博客 http://blog.sina.com.cn/u/2375421004

SSH框架+mysql+tomcat 服务器 中文乱码解决方案相关推荐

  1. mysql设置数据库显示汉字_在CMD中操作mysql数据库出现中文乱码解决方案

    百度了一下..有说将cmd字符编码用chcp命令改为65001(utf8字符编码),可这样之后根本无法输入中文,查询出的中问结果依旧乱码 . 其实,只要保证cmd客户端和MySQL两者编码一致即可. ...

  2. mysql数据库 中文乱码_在CMD中操作mysql数据库出现中文乱码解决方案

    百度了一下..有说将cmd字符编码用chcp命令改为65001(utf8字符编码),可这样之后根本无法输入中文,查询出的中问结果依旧乱码 其实,只要保证cmd客户端和MySQL两者编码一致即可. 但现 ...

  3. mysql utf8转gbk cmd_转:在CMD中操作mysql数据库出现中文乱码解决方案

    百度了一下..有说将cmd字符编码用chcp命令改为65001(utf8字符编码),可这样之后根本无法输入中文,查询出的中问结果依旧乱码 其实,只要保证cmd客户端和MySQL两者编码一致即可. 但现 ...

  4. JSP中文乱码解决方案了解和TOMCAT中文乱码解决

    java 中文乱码终极解决方案 首先,确保你的数据库是支持中文的.把数据库的编码方式设置能支持中文的,如GB2132,utf-8等,而且经过测试后确实能写入中文且正常显示.这样就就保证了数据库确实是支 ...

  5. linux mysql插入中文乱码_解决Linux下Tomcat向MySQL插入数据中文乱码问题

    一.问题 在windows上面使用eclipse开发的项目在windows上面运行一切正常,部署到腾讯云时出现向MySQL数据库中插入数据是中文乱码 二.解决办法 1.尝试一 直接在linux上面使用 ...

  6. mysql中文乱码解决方案_Mysql中文乱码解决方案

    Mysql中文乱码解决方案 时间:2017-07-11     来源:华清远见JAVA学院 中文乱码问题一直是我们编程过程中比较常见又让人头疼的问题,但是只要按照标准进行配置,就能很好的避免出现中文乱 ...

  7. PHP——PHP读取MySQL数据库中文乱码解决方案

    问题描述 PHP读取MySQL数据库中文乱码 解决方案 静态页面  <head> <metahttp-equiv="Content-Type"content=&q ...

  8. ssh框架从页面传中文发生乱码时怎么解决,就是添加一个字符编码拦截器。用springframework自带的便可...

    ssh框架从页面传中文发生乱码时怎么解决,就是添加一个字符编码拦截器.用springframework自带的便可 转载于:https://www.cnblogs.com/oymx/p/3976392. ...

  9. Tomcat和Was服务器中文乱码问题总结

    Tomcat和Was服务器中文乱码问题总结 Tomcat默认将get请求中的中文参数进行了ISO-8859-1字符集的编码. was默认的字符集编码为UTF-8. 1.使用Was作为容器的项目,不需要 ...

最新文章

  1. sql唯一约束怎么设置_20200923 SQL UNIQUE 约束
  2. 交换机短路_弱电工程中最常用的网络设备,网络交换机的种类有哪些
  3. 小心ASP.NET 2.0 的Skin特性伤害到您!
  4. PCA方法对特征降维
  5. #创建记事本程序在哪打开_微软Windows 10记事本商店版归来?系统可选,能卸载...
  6. docker添加jar包_docker配置容器运行jar包
  7. oracle symonym_Oracle的同义词(synonyms)
  8. 剪枝实践:图像检索如何加速和省显存 ?
  9. 吴恩达【深度学习工程师】 04.卷积神经网络 第四周特殊应用(1)人脸识别
  10. python读取html文件正则替换_Python使用正则表达式过滤或替换HTML标签的方法详解...
  11. 刘强东卸任!“二号位”徐雷:从摇滚青年到掌舵京东
  12. bootstraptable列宽自适应内容_多列列表框行高和列宽的自适应调整
  13. install intel c/c++ compiler
  14. 在线代理(Web ProxyServer)完全详解
  15. 数模技术转换应用于计算机控制,数模转换器的作用
  16. 百看不如一练, 247 个 Python 实战案例(附源代码)
  17. mac系统如何新建文件
  18. 支付宝面试:说说序列和反序列?
  19. 网络游戏服务器之 日志系统
  20. 点亮AliOS Things IOT(STM32L496VGTx)开发板上的的ST7789 OLED全彩屏

热门文章

  1. 扎克伯格5小时听证鏖战:五大焦点,四处尴尬,一次耿直CEO笑翻全场
  2. 今天预计有多少人买饭团?李彦宏说百度用PaddlePaddle给答案
  3. 升级mac Mojave系统,git无法使用
  4. Linux调度器 - deadline调度器
  5. 实现一个可以用web配置的防火墙
  6. 重新实现unity3d的Mecanim动画混合 (2) 2D Freeform Cartesian
  7. n!的分解 soj 2666
  8. Express框架中如何引用ejs模板引擎
  9. 21个演示展示强大的jQuery特效
  10. jenkins ssh 部署 Can't connect to server 错误