ajax传送中文字符到后台乱码的解决方法

Posted 这是一个博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ajax传送中文字符到后台乱码的解决方法相关的知识,希望对你有一定的参考价值。

$.ajax({
                url : ‘Login‘,
                type : ‘post‘,
                dataType : ‘text‘,
                data : {
                    "user" :encodeURIComponent(userName),
                },

前端代码

String name=request.getParameter("user");
        name= URLDecoder.decode(name, "UTF-8"); 

后台代码

以上是关于ajax传送中文字符到后台乱码的解决方法的主要内容,如果未能解决你的问题,请参考以下文章

使用ajax请求SpringMVC返回Json出现乱码解决方法

form表单提交中文乱码(前台中文到JAVA后台乱码)问题及解决

前台传参到后台中文乱码解决方法

有效解决ajax传中文时,乱码的情况,php处理接收到的值

jQuery Ajax传值给Servlet,在Servlet里接受参数乱码的解决方法

springmvc,通过ajax方式提交页面数据,后台返回json数据中文信息乱码