1.前端将参数通过encodeURI编码
encodeURI(JSON.stringify(submitData))
2.后台接收时使用URLDecoder.decode解码
URLDecoder.decode(jsonStr, “utf-8”);
/**js模拟表单提交**/
function formExportNew (url, params, target) {
var form = $("<form method='post' target='" + target + "'></form>");
var input;
form.attr({"action": url});
$.each(params, function (key, value) {
input = $("<input type='hidden'>");
input.attr({"name": key});
input.val(value);
form.append(input);
});
$(document.body).append(form);
form.submit();
form.remove();
}