write by wei 2006-12-17
环境: tomcat5.0.27+jdk1.4.2_05+eclipse3.2.1+mysql4.1.14
参考文档:
1.http://china.eceel.com/article/study_for_character_encoding_java.htm
2.http://www.chinaunix.net/jh/26/15968.html
3.http://www.javaeye.com/t/14980.html(这篇文章不错)
典型的java程序有哪些地方可能涉及到encoding的问题?
1.数据库的编码.mysql默认采用iso-8859-1(latin1)
2.jdbc连接数据库.
jdbc:mysql://localhost:3306/cms?autoReconnect=true&useUnicode=true&characterEncoding=utf8&mysqlEncoding=utf8
3.java程序中对字符串的编码.
4.jsp中的编码.
4.1.<%@page pageEncoding="UTF8"%>
4.2.<meta http-equiv="Content-Type" content="text/html; charset=utf8">
4.3.request.setCharacterEncoding("UTF8");
4.4.response.setCharacterEncoding("UTF8");
5.tomcat 中connector URIEncoding
java 中文乱码问题实验
最新推荐文章于 2024-09-14 19:44:09 发布