1. 程式人生 > >Java後臺匯出Excel表,沒有出現下載提示問題解決

Java後臺匯出Excel表,沒有出現下載提示問題解決

#24如題:

       最近在作一個前端頁面點選按鈕,後端查詢到資料之後匯出Excel的功能,具體匯出Excel的工具方法就不詳說了,網上一大堆,現在說說碰到的問題:

        我是先寫好controller以及業務層程式碼,將地址告訴前端,前端訪問之後F12看瀏覽器提示訪問成功200,但是沒有彈出下載Excel的提示視窗,反正搞了好久,直接說解決辦法:

         瀏覽器提示:

問題源頭應該是前端用的是ajax方式請求路徑,要想出現下載Excel的彈窗,我個人理解應該是等同於重新開啟一個視窗,而ajax預設不動頁面直接將值返回,所以沒有提升下載。

PS:將訪問方式ajax改成  location.href = url就行了。