首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

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

2011-11-30 
走过的路过的不要错过-----中文编码问题我先在REQUEST中存储了一个字符串 小样的 其KEY为‘STR’然后这么

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

[解决办法]
字符串的长度为奇数的时候可能出现你说的问题。

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

左右结构的字出问题第一次听说。

热点排行