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

request.getparameter()乱码的奇怪有关问题,百思不得其解。

2012-01-30 
request.getparameter()乱码的奇怪问题,百思不得其解。急!!!在jsp中用request.getparameter( string )获

request.getparameter()乱码的奇怪问题,百思不得其解。急!!!
在jsp中用request.getparameter( "string ")获取中文时为什么第一次是乱码(全是问号),而当再执行一次时就不是乱码了,这是为什么???
比如当执行“aaaa.jsp?string=哈哈哈”时,在aaa.jsp中用request.getparameter( "string ")第一次取到的全是问号,在执行一次时可以取到 "哈哈哈 ".

[解决办法]
没有设置编码,把编码设置为gb2312
在request.getparameter( "string ")之前加上下列代码
request. setCharacterEncoding( "gb2312 ");
[解决办法]
前面加上这个试试
<%@ page contentType= "text/html;sharset=gb2312 "%>

热点排行