欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Dojo request (js ajax)向java后台传汉字乱码的通用解决方法

程序员文章站 2024-01-23 23:24:40
...

Dojo request (js ajax)向java后台传汉字乱码的通用解决方法

在开发项目的过程中,遇到了js向Java后台传汉字时出现乱码的情况。
解决的大体思想是,在js中进行编码,然后在java后台中进行解码。


前台编码

var str = encodeURI("将要传的汉字");

Dojo request (js ajax)向java后台传汉字乱码的通用解决方法

后台解码

str = URLDecoder.decode(str , "utf-8");

要引入java.net包,并要抛异常
Dojo request (js ajax)向java后台传汉字乱码的通用解决方法