您的位置:首页 > 其它

get请求方式中可能出现的乱码问题的解决方案

2013-05-27 16:09 351 查看
在webproject中,以get方式传送中文时,很可能会出现乱码问题,这时,我们可以尝试以下方法:

1、仍然以get方式提交请求。这时需要在以下几个地方进行一下编码

   1)Action中(即服务器端),new String( username.getBytes("iso-8859-1"),"utf-8")

   2)JSP页面中 

         1))js代码 :username = encodeURI(usernmae)

          2))struts标签 中,以以下形式传递参数 

       <s:action>
<s:param name="" value=""/>
</s:action>
 2、不再使用get方式传递参数,而是用post方式传递参数(推荐) 

   
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: