最近学习java web 看到一些不错的东西,拿出来分享一下。以下代码纯手打可能有错误,仅供参考!
.使用Stirng 进行重新编码:
uname=new String(uname.getBytes(“iso8859-1”),"utf-8");//uname 用户名 这种是将传来的参数依次转换成utf-8编码格式
Get请求:
- 在service方法中使用:req.setCharacterEncoding(“utf-8”);
- 在tomcat中的conf文件下找到server.xml进行配置<Connector useBodyEncodingForURI="true">。(比Post多一步)
Post请求:
在service方法中使用:req.setCharacterEncoding(“utf-8”);