Java web项目中乱码问题的出现,往往是由于字符编码配置不一致 所造成的。这里列出Java web项目中可能遇到的编码配置。
1、Workspace(工作环境)**
- 配置方法(Eclipse中): 打开eclipse开发界面,依次点击Window->Preferences->General->Workspace。见下图:
2、Project(项目的编码选择)
- 配置方法(Eclipse中):右击项目,依次点击Preferences->Resource
3、JSP的字符编码格式
4、Request的字符编码格式
5、Tomcat的字符编码格式
6、数据库的字符编码格式
- 配置方法:在连接数据库的时候,在url后面添加 ?useUnicode=true&characterEncoding=utf8