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

来源:互联网 发布:服务器网络加速 编辑:程序博客网 时间:2024/04/29 16:39

在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方式传递参数(推荐) 

   

原创粉丝点击