在用jsp+struts+mysql+tomcat是经常出现各种各样的中文乱码问题。在此小结一下:
(1) 在jsp中用<%@ page contentType="text/html;charset=gb2312" language="java" %> 和 <META http- equiv="Content-Type" content="text/html; charset=gb2312">标志。
(2) 使用mysql 4版本,mysql 5不好用,且用mysql --default-character-set=gbk -u root -p 的方式进入,在建表是用TYPE=MyISAM ,DEFAULT CHARACTER SET gbk;
(3)url中使用jdbc:mysql://localhost:3306/bb?useUnicode=true&characterEncoding=gbk"如果是配置的话用jdbc:mysql://localhost:3306/bb?useUnicode=true&characterEncoding=gbk。
本文总结了使用JSP+Struts+MySQL+Tomcat时遇到的中文乱码问题及其解决方案,包括设置JSP页面编码、MySQL字符集配置及URL连接参数。
1万+

被折叠的 条评论
为什么被折叠?



