ajax type:get 出现乱码

在web。xml中有过滤器filter characterEncodingFilter 配置

但在页面ajax get请求的时候 后台接受中文为为乱码

首先是JavaScript encodeURIComponent() 函数
然后后台再解码一下 发现可以获取到中文了

后来 发现问题的所在是 tomcat 中间编码的时候 不是utf-8
需要在tomcat 的serve.xml中 加一个配置 urIEncoding="utf-8"
然后乱码就可以解决了

猜你喜欢

转载自guozhijie87.iteye.com/blog/2300832