java 中文乱码问题

首先要确定编码,如 java中整个项目设置为utf-8(项目属性那里设置),servlet处理请求也要设置为utf-8(如果是javaweb的项目话),另外数据库也要设置字符为utf-8(这个有些麻烦,具体可以百度一下)。同理,如果你使用的是其他编码格式,那么也需要将以上的设置为对应的编码。如果编码不同,那么就会出现乱码。
■网友
1. workspace 也是要设置编码的,这里设置的编码要跟你的数据库的编码一致。2. 在你的项目web.xml 里也设置编码,使用过滤器设置编码。3. 如果你的数据库是mysql 也可以数据库连接的URL 上设置编码。4. 也可以在tomcat 在的 server.xml 里,找到你现在请求的端口设置编码。


    推荐阅读