1. 程式人生 > >Ajax提交post請求返回404錯誤

Ajax提交post請求返回404錯誤

前臺ajax請求,報錯404;但是後臺卻成功執行;

正常來講,404 not found是沒找到,url錯誤,但這裡卻執行了,

原因   後臺有 return 

return的值會作為http請求的一個頁面  所以肯定會報找不到錯誤

解決  1 直接去掉return,沒有頁面跳轉可以不用return,要向前臺傳值可以用

      out.println(1); 或 response.getWriter().print("2"); 

2. 新增@ResponseBody註解

     它的作用是  把你return的值作為http的內容返回,就是返回json資料  不跳轉頁面

注意使用@ResponseBody註解時,記得新增json相關包