〖〖〖〖〖乱码问题终极解决办法〗〗〗〗〗〗〗

xiangbo520 2007-05-04 12:12:21
教你个完全不会出现乱码的方法,统一使用UTF-8编码,兼容地球上绝大部分语言
1,在TOMCAT中的server.xml中的<Connector中添加两个设置
useBodyEncodingForURI="true" //设置POST和GET使用相同编码
URIEncoding="UTF-8" //对URI使用utf-8编码处理
2,程序中使用
<%@ page contentType="text/html" pageEncoding="UTF-8"%>
而且程序文件使用UTF-8编码保存(注意这里,在保存是必须选择编码)
3,在程序中紧跟
<%@ page contentType="text/html" pageEncoding="UTF-8"%>
下面加
<%
request.setCharacterEncoding("UTF-8");
%>
或者在filter中进行这个操作就更好了
4,数据库的默认编码使用UTF-8
这样你的程序就可以放心大胆的用了,不用管什么编码问题了
...全文
375 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
哈哈,不错不错,不过在使用 GET 方法在 IE 上通过超链接提交时,需要转成 %XX%XX%XX 之类的编码才会有作用的,否是还是乱码,在 Firefox 上就不存在这种问题(Firefox 会自动转的)。
swoky 2007-05-07
  • 打赏
  • 举报
回复
帮顶
CrazyGou 2007-05-06
  • 打赏
  • 举报
回复
Rick_ang 2007-05-06
  • 打赏
  • 举报
回复
我早就写过了……不过还是帮你顶下
xiangbo520 2007-05-06
  • 打赏
  • 举报
回复
我的经验与大家分享。
xiangbo520 2007-05-05
  • 打赏
  • 举报
回复
这么好的东西居然没有人顶起来!!!

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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