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

jsp中request.getParameter(),收到的参数不对,不是中文乱码有关问题!请各位大侠帮帮忙啊

2011-12-19 
jsp中request.getParameter(),收到的参数不对,不是中文乱码问题!!!!请各位大侠帮帮忙啊!以下是在页面属性

jsp中request.getParameter(),收到的参数不对,不是中文乱码问题!!!!请各位大侠帮帮忙啊!
以下是在页面属性中得到的URL:
http://127.0.0.1:8080/jsp/systemSetting/userQueryResult.jsp?querySql=unitName+%3D%27%CE%F7%B0%B2%B4%F3%CC%C6%B5%E7%D0%C5%D3%D0%CF%DE%B9%AB%CB%BE%27

但是当我用request.getParameter( "querySql ")来获得querySql这个参数值时候,却不是属性中的值,得到的结果如下:
unitName   = '?÷°??ó?????????????? '
怎么会是这样啊,请各位帮帮忙啊,
谢谢谢谢

[解决办法]
编码问题~!
[解决办法]
同意
[解决办法]
通过URLEncoder.encode转一下
URLEncoder.encode( "汉字 ", "GB2312 ")
[解决办法]
参数经过utf8编码了,你解码就行了

热点排行