post 方法後台return不發生跳轉

2021-08-23 12:01:06 字數 470 閱讀 7151

使用$.post()方法提交時候後台沒有跳轉到指定的頁面,頁面內容返回到resulut中了。

前台方法:

function reporttoexcel());

}

後台xml配置

excel.jsp

本來應該跳轉到excel.jsp,但是沒有發生跳轉,在console.log(result)中result顯示的內容是excel.jsp的內容。

上網查了一下發現,ajax是無法再controller裡面return 跳轉的,可以採用

var form = document.getelementbyid('search');

form.submit();

的方式去提交。

ajax中return不生效

function addsglr 方法中在ajax中直接寫return是不生效的 因為它返回的是ajax中的success方法,而不是addsglr 因此可以設定乙個全域性變數用來做判斷,實現停止的效果。注意 ajax一定要是同步的。function addsglr datatype json as...

C 後台POST提交方式

1 第一種方式 用最新框架,但是針對iis伺服器的作業系統有關係,非r2的收不到資料 using var reqconts new multipartformdatacontent var respone client.postasync uploadurl,reqconts result.cont...

return的轉向方法

return的轉向方法 用redirect時是要遍歷一下最後的方法 如 return redirect global.getadminpath direction list 返回頁面就是list方法返回的 list是方法 return view path direction studentdirec...