jsp乱码问题总结

1、页面编码

2、数据库编码

mysql在数据库安装和配置时需要选择其支持的编码,默认是不支持中文的.如果安装时没有选择,可以修改mysql安装目录下的my.ini文件,里面有两个default-character的设置,将其改为你项目所使用的编码(一般是GBK或UTF-8).修改后重新启动mysql服务,并重新建立数据库与表即可。

my.ini设置如下(修改了两处):

port=3306

[mysql]

default-character-set=GBK

#Thedefaultcharactersetthatwillbeusedwhenanewschemaortableis

#createdandnocharactersetisdefined

default-character-set=GBK

3、Tomcat容器编码

相关推荐