1、今天写了给程序,使用struts2 + android进行开发,结果程序出现乱码的情况。
?
???? 解决乱码首先要考虑的步奏
???? 1、是get方式出现乱码,还是post方式出现乱码
????????? get方式下出现乱码,通常情况下是客户端提交的编码和服务器接受的编码不一致。
?????? android默认提交编码为UTF8编码,如果是get方式出现乱码,只需要修改tomcat钟的server.xml配置文件,设置编码为UTF-8编码,如下图
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />
?
?? 设置服务器编码后,get方式乱码问题,通常解决。
?
?? 2、post方式乱码,主要是查看web.xml中是否配置编码过滤器等