曾经蜡笔没有小新2017-05-17 10:08:19
請求成功有資料返回,很大可能與你的返回資料格式不對有關係。因為你設定了dataType : 'json' 预期服务器返回的数据类型
。这样往往会进入 error
回調。你排除一下返回數據。
而且,error
是有三個回呼參數的,請自行列印出來。
ajax 跳入error的一些原因
淡淡烟草味2017-05-17 10:08:19
將你AJAX配置dataType:"text",然後用alert(data)查看回傳值
由於Ajax請求和response不一樣,得到資料後頁面不需要再渲染,所以不需要RESPONSE跳到新頁面。所以不需要RETURN,而是透過PrintWriter列印到要求的頁面
@RequestMapping(value="/checkIntegral",method = RequestMethod.GET)
@ResponseBody
public void checkIntegral(@RequestParam String carvallAody
Long integral = impl.checkIntegral(Long.valueOf(carOwnerID));
PrintWriter writer=response.getWriter();
writer.write(String.valueOf(integral));
writer.flush();
writer.close();
}🎜