linux服务器 tomcat mysql偶尔出现乱码的问题,求解答

madsky007 2012-10-30 08:44:27
如题,请注意是偶尔乱码。 mysql中存储的中文都正常, mysql编码设置为:
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |

服务器端JAVA代码中都有response.setContentType("text/html;charset=utf-8"),然后JSP设置了contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" ,android客户端代码中也用了
UTF8转码。 但是就是很奇怪,10次中9次都正常,可偶尔就会出现汉字全变成“???”这样的
乱码,刷新下又正常。 而且网页和android客户端都有发生。不得不怀疑是跟linux服务器或者tomcat的配置有关。请
高手不吝赐教。
...全文
122 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
madsky007 2012-10-30
  • 打赏
  • 举报
回复
谢谢,不过网页加了这句。 另外因为APP也偶尔出现,所以还是比较怀疑是服务器端的问题。

[Quote=引用 1 楼 的回复:]

谨慎估计是网页的问题,可能html里的<meta charset="UTF-8">没加入?
[/Quote]
deserteagle1 2012-10-30
  • 打赏
  • 举报
回复
谨慎估计是网页的问题,可能html里的<meta charset="UTF-8">没加入?

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧