您的位置:首页 > 产品设计 > UI/UE

servlet中获取request中文乱码问题分析

2014-01-23 12:00 218 查看
request.setCharacterEncoding("utf-8");//第一种情况

log.info("服务商名称:" + request.getParameter("networkName"));
//            log.info("服务商名称:" + new String(request.getParameter("networkName").getBytes("ISO8859-1"),"UTF-8"));//第二种情况

//第一种情况返回的结果
<服务商名称:服务商名称>
<服务商名称: ???>

//第二种情况返回的结果
<服务商名称: ???>
<服务商名称:中文啊>


推荐使用第一种情况,全局设置编码为utf-8,第二种情况为每个字符串转码,第一种与第二种情况任选一种,不能同时存在~!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: