get请求中文乱码问题

来源:互联网 发布:武侠大宗师java gm工具 编辑:程序博客网 时间:2024/06/08 16:13

get请求同url一起发送,所以设置request.setcharacter(“utf-8”)是不起任何作用的


myeclipse自带的tomcat,解决方法

try {    fname = new String(fname.getBytes("ISO-8859-1"), "UTF-8");//name为get请求的参数} catch (UnsupportedEncodingException e1) {    e1.printStackTrace();}

配置tomcat,解决方法

给返回的数据进行UTF-8编码

URLEncoder.encode(fname,"UTF-8")


以上方法前提是,网页、服务器、数据库等编码都是UTF-8


0 0
原创粉丝点击