Ajax中文乱码解决


前后台字符集编码默认都是utf-8。


方法1:在ajax中设置contentType属性

$.ajax({
	type: "post",
	url: "register.do",
	data: dataString,
	dataType: 'html',
	contentType: "application/x-www-form-urlencoded; charset=utf-8", 
	success: function(result) {				
	}
});

后端servlet设置

request.setCharacterEncoding("UTF-8");


方法2:在后台添加CharacterEncodingFilter过滤器对字符集进行转换



posted @ 2016-03-27 15:20  baalhuo  阅读(182)  评论(0编辑  收藏  举报