//我遇到的是第一个问题,顺利解决,搞定,基本这几种方法就够用了。
1.中文乱码:
1)tomcat 改成 utf-8 URIEncoding="UTF-8"
D:\Tomcat 6.0\conf中的server.xml中修改URIEncoding="UTF-8"
<Connector port="8081" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
2)加 过滤器
EncodeFilter.java
具体步骤是:
1.先在web.xml配置文件中增加代码:
1 <!--编码过滤器--> 2 3 <filter> 4 <filter-name>encodeFilter</filter-name> 5 <filter-class>common.EncodeFilter</filter-class> 6 <init-param> 7 <param-name>encoding</param-name> 8 <param-value>utf-8</param-value> 9 </init-param> 10 </filter> 11 12 13 <filter-mapping> 14 <filter-name>encodeFilter</filter-name> 15 <url-pattern>/*</url-pattern> 16 </filter-mapping>