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

相關文章
相關標籤/搜索