一.IO流读取文件出现乱码
例:
BufferedReader in = new BufferedReader(new FileReader(myFile));
InputStreamReader isr = new InputStreamReader(in);
BufferedReader bufr = new BufferedReader(isr);
改为:
BufferedReader in = new BufferedReader(new FileReader(myFile));
BufferedReader bufr = new BufferedReader( new InputStreamReader( in, "UTF-8") );
二.filter过滤器设置编码
首先在web.xml中配合编码格式:
<filter>
<filter-name>GetHtml</filter-name>
<filter-class>com.zhibei.gethtml.GetHtml</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mappi