当前位置: 技术问答>java相关
GET方法里,如何把中文参数上传,不会出现乱码?
来源: 互联网 发布时间:2017-03-10
本文导语: GET方法里,如何把中文参数上传,不会出现乱码?对采用POST方法,页面上的中文元素可以直接为后台服务所用。为什么用GET方法,后台取的的内容则为乱码。 | get方法是把数据作为query字段放...
GET方法里,如何把中文参数上传,不会出现乱码?对采用POST方法,页面上的中文元素可以直接为后台服务所用。为什么用GET方法,后台取的的内容则为乱码。
|
get方法是把数据作为query字段放在url后面,其间要经过特殊的编码处理,你看一看地址栏中的是参数是不是乱码,如果是再考虑转换
而且你说从数据库中取出时才做转换,那你数据库中存的是乱码吗?如果是,应该是在存数据库之前进行转换
而且你说从数据库中取出时才做转换,那你数据库中存的是乱码吗?如果是,应该是在存数据库之前进行转换
|
要進行字符的轉換.要寫函數.用函數進行字符串的轉換
|
不行就试试这个一般就没问题了
String s2=new String(s1.getBytes("8859_1"),"gb2312");
String s2=new String(s1.getBytes("8859_1"),"gb2312");