java 中解决中文乱码问题的方法(三法)

1. 重新定义。 String str = "中文试试" ; str = new String(u.getBytes("iso-8859-1"),"utf-8");

2. 使用过滤器解决。

3. 修改Tomcat配置server.xml,

 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"  />改为:

 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" URIEconding="UTF-8" redirectPort="8443"  />

你可能感兴趣的:(java)