码迷,mamicode.com
首页 > 其他好文 > 详细

response.sendRedirect()重新定向的乱码问题

时间:2015-10-12 12:13:03      阅读:100      评论:0      收藏:0      [点我收藏+]

标签:

这里response.sendRedirect("YPbianhaoModify.jsp?jinhuoshang="+jinhuoshang+"&jinhuoriqi="+jinhuoriqi)要是有中文的话就成了
response.sendRedirect("YPbianhaoModify.jsp?jinhuoshang=进货商&jinhuoriqi=2007-09-23");

这里的中文不进行处理,重定向的时候必然会出现http://127.0.0.1:8080/medicine/YPbianhaoModify.jsp?jinhuoshang=??om?jinhuoriqi=2007-09-23  

用URLEncoder.encode()方法对中文处理

如:
String url = "YPbianhaoModify.jsp?jinhuoshang="+jinhuoshang+"&jinhuoriqi="+jinhuoriqi;
response.sendRedirect(URLEncoder.encode(url,"GBK"));//GBK是页面的编码格式,可根据情况修改
//response.sendRedirect(URLEncoder.encode(url));

response.sendRedirect()重新定向的乱码问题

标签:

原文地址:http://www.cnblogs.com/handsome1013/p/4870921.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!