您的位置:首页 > 其它

get请求参数为中文是乱码的问题

2017-04-13 13:46 302 查看
request.setCharacterEncoding("UTF-8"); //java代码中这样设置一下,将请求编码改为utf-8,但是只对post方式有效
String path= request.getParameter("documentPath"); //得到传过来的中文参数
String method = request.getMethod(); //获取提交方式 
if(method!=null && "GET".equals(method)){ //如果是get的方式的话 
path= new String(path.getBytes("ISO8859-1"), "UTF-8"); //(这里的UTF-8取决于jsp页面的编码)这样得到的path就不会是乱码了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: