当前位置: 代码迷 >> Java Web开发 >> 走过的路过的不要错过-中文编码有关问题
  详细解决方案

走过的路过的不要错过-中文编码有关问题

热度:58   发布时间:2016-04-17 12:51:32.0
走过的路过的不要错过-----中文编码问题
我先在REQUEST中存储了一个字符串 "小样的 "其KEY为‘STR’然后这么传出去URL= "路径?str=${STR} "
然后我在SERVLET中取的时候,他就变成了“小样??”
而且只要那个字是左右结构的,那么他就是??
我用过new       String(str.getBytes( "ISO8859_1 "), "UTF-8 ");
和ava.net.URLEncoder.encode(str,       "UTF-8 ")都不行
请高手解决下。。。。。。。。。

------解决方案--------------------
字符串的长度为奇数的时候可能出现你说的问题。

先判断字符串长度,如果是奇数,就+一个字,取好值后再去掉。

左右结构的字出问题第一次听说。
  相关解决方案