jquery.ajax与springmvc乱码问题

问题点:javascript

    因为前台只传递2个字段,我就用了url中拼接进去的,本地测试没问题,服务器上乱码。html

解决:java

为了(解决中文乱码)稳定安全,提醒本身之后都用ajax的post提交,有springmvc统一处理乱码问题ajax

有个小的注意点标红spring

contentType : "application/x-www-form-urlencoded"tomcat

$.ajax({
		contentType : "application/x-www-form-urlencoded",
		type:"POST",
		url: cmd.check,
		data:{
			type:type,
			id:row.id,
			opinion:opinion
		},
	    success:function(data){
			if (err(data)) return;
			$('#datagrid').datagrid("reload");
			$('#dialog1').dialog("close");
	    }
	 });

springmvc能够直接接收安全

@RequestMapping(value = "/check")
    @ResponseBody
    public OilOrderFlow check(Integer id, HttpServletRequest request, String type, String opinion) {
        return manager.check(getUser(), id, type, opinion);
    }

tomcat配置等解决乱码服务器

参考解决乱码:http://blog.sina.com.cn/s/blog_6310009d01014v9d.htmlmvc

相关文章
相关标签/搜索