ajax异步提交json字符串参数

在使用ajax异步请求后台的时候,出现了中文乱码问题。

问题来源:ajax提交json字符串参数,因为ajax post提交原本就编码方式都是UTF-8,知道这个问题后我们进行了一系列的转换还是不是。

处理方式:首先在界面上进行转码encodeURIComponent(“中国”),然后在后台也进行转码并按照一定的规则java.net.URLDecoder.decode("中国","UTF-8"),这样才能解决乱码问题。

相关推荐