公司项目设定的都是GBK编码
业务需要,我用JQuery写了一段AJAX程序,返回前端的都是乱码,请问如果解决?谢谢
用到的框架是 WebWork+Hibernate+Spring

解决方案 »

  1.   


    encodeURIComponent(key/value)将传值该为这样就可以了,编码也改成utf-8
      

  2.   

    ajax  返回 乱码一般都是 由于  页面和数据 编码 不一样要么全用 utf-8 要么 全用 gb123
      

  3.   

    单从代码里改编码一致也不一定管用,还要让文件本身必须也是该格式的,这个可以用记事本改动,utf-8编码!
      

  4.   


    从后台到前提乱码,设置response.setCharacterEncoding("gbk")
    ------------------
    前台到后台:encodeURL(encodeURL(你的中文参数))
    后台解码:URLEncoder.encode(你的中文参数name, "UTF-8")