要件:フロントエンドの簡単な条件のクエリ、背景を通じて条件に基づいてデータベースクエリデータ、クエリデータのダウンロードのためにユーザにExcelで直接応答
現象:良いフロントエンドページレイアウト、ファイルのダウンロード方法も完了しています、その後、テストのいずれかが応答しなかったことを発見したり、フロントエンドの後に[ダウンロード]ボタンをクリックしていますが、ファイルが開かれているダウンロードすることができ、文字化けしている以下の全ての条件に応じて、返された情報を表示するには、ブラウザの開発者モードを使用します
次に、ブラウザのURLリクエストを介して直接使用は成功であることが判明して開くことができますダウンロードすることができ、その後、フロントエンドの問題にリクエストを見つけるために、道の下に見えました
、
彼は、サーバーが先端に応答して、ファイルの形式を持っているので、受信したデータをJSONを返す必要はありませんので、直接AJAX要求されています
解決策:使用window.location.href =「URL」;的要求は、問題が解決され、
Javaの輸出エクセルツールhttps://download.csdn.net/download/qq_31150503/9975450