1 页面提交http的get请求时,找到页面的字符编码<%@ page contentType="text/html;charset=utf-8" language="java" %>
将url按照页面字符编码进行编码,由页面通过http发送到服务端时,http请求是以ISO-8859-1的编码来传送url的。
2 服务端获取参数
String fileName = new String(req.getParameter("name").getBytes("ISO-8859-1"),"utf-8");
这里的utf-8 要和页面的相对应才可以,不然会出现乱码。
3 有时候,在tomcat配置文件里设置URI-Encoding 的字符编码,实际上就是对上面
字符集设置值