关闭

request url参数中文乱码问题

65人阅读 评论(0) 收藏 举报
法一:通用方法
 jsp中
<script language="javascript" >
                 var temp = encodeURI(encodeURI('sysauth/sysAuth/sysAccountAction.do?keyword=中文'));
                 document.frmAdd.attributes["action"].value  = temp;
                </script>
服务器端
String keyword = request.getParameter("keyword");
String kw2 = URLDecoder.decode(keyword, "UTF-8");



法二:ISO-8859-1编码时(tomcate默认转为ISO-8859-1编码
attr2=new String(request.getParameter("attr2").getBytes("ISO-8859-1"), "GBK");
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:48973次
    • 积分:805
    • 等级:
    • 排名:千里之外
    • 原创:26篇
    • 转载:44篇
    • 译文:0篇
    • 评论:4条
    最新评论