AJAX JQuery 提交表单乱码有关问题解决方案
AJAX JQuery 提交表单乱码问题解决方案最近遇到AJAX/JQuery 提交form表单出现乱码的问题,以下是我们项目中
AJAX JQuery 提交表单乱码问题解决方案
最近遇到AJAX/JQuery 提交form表单出现乱码的问题,以下是我们项目中的解决方案。
client端AJAX/JQuery 提交表单,类似下面代码:
--提交给action
String mailbody = java.net.URLDecoder.decode(mailbody, "UTF-8");
1 楼 freezingsky 2012-10-16 。。。。。。 2 楼 k10509806 2012-10-16 其实用编码过滤器就可以了。 3 楼 zengyan2012 2012-10-16 k10509806 写道其实用编码过滤器就可以了。
怎么做》?? 4 楼 xingkongxieyang 前天 为什么不用序列化表单元素。serializeArray() 5 楼 bei79 前天 xingkongxieyang 写道为什么不用序列化表单元素。serializeArray()
k10509806 写道其实用编码过滤器就可以了。
这么简单吗? 6 楼 xingkongxieyang 前天 bei79 写道xingkongxieyang 写道为什么不用序列化表单元素。serializeArray()
k10509806 写道其实用编码过滤器就可以了。
这么简单吗?
你试试不就知道了。 7 楼 酷的飞上天空 前天 既然已经是post了
那就把ajax里面的data: dataString 改成data: {"subject":subject,"mailbody":mailbody}
然后后台添加一个CharacterEncodingFilter
一般不都是这样解决的么。