私はExcelのレポートを生成しました。ユーザーがファイルをダウンロードしたいので、レスポンスのプロパティ(コンテンツタイプ)を設定する方法もあります。excelファイルをダウンロード可能にする方法
3
A
答えて
8
2
response.setContentType("APPLICATION/OCTET-STREAM");
response.setHeader("Content-Disposition", "Attachment;Filename=\"MyFile.xls\"");
0
に記載
response.contentLength = 100
コンテンツの長さ:あなたは、コンテンツの長さを設定する必要がある場合このコード:
@WebServlet("/Reportexel")
public class Reportexel extends HttpServlet
{
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
try
{
response.setHeader("Content-disposition", "attachment; filename=kbdemo.xls");
response.setContentType("application/vnd.ms-excel");
WritableWorkbook workbook = Workbook.createWorkbook(response.getOutputStream());
WritableSheet worksheet = workbook.createSheet("Sheet 1",0);
Label lbl = new Label(1,1,"Hello");
Label lbl1 = new Label(1,2,"Hi...");
worksheet.addCell(lbl);
worksheet.addCell(lbl1);
workbook.write();
workbook.close();
}
catch(Exception e)
{
System.err.println("Main Error : "+e);
}
}
}
関連する問題
- 1. Drupalのユーザープロフィールページに「ダウンロード可能なファイル」を追加する方法
- 2. react/javascript jsonのテーブルデータをダウンロード可能なExcelにエクスポートする方法
- 3. appengineでダウンロード可能なcsvファイルを作成する方法
- 4. laravelでダウンロード可能なファイルのファイル名を設定する方法は?
- 5. メモリファイルにvertxを含むダウンロード可能なファイルapiを作成する方法
- 6. ノードjson2xlsダウンロード可能なファイル
- 7. .NETコアでOpenXmlで作成したダウンロード可能なExcelファイルを提供する方法
- 8. URLにダウンロード可能なファイルを電子メールで表示する方法
- 9. サーバー上のファイル用にダウンロード可能なパブリックリンクを作成する方法
- 10. excelファイルをダウンロードする
- 11. S3オブジェクトをダウンロード可能にする方法
- 12. PHPの問題でダウンロード可能なExcelテーブルをエクスポートする
- 13. Apache POI - GrailsアプリケーションでExcelファイルをダウンロードする方法
- 14. MVC要求ファイルのダウンロード - 利用可能なファイルを扱う方法は?
- 15. Django- pd.read_html&df.to_excelを使用してダウンロード可能なExcelファイルを作成
- 16. Androidがダウンロード可能な描画可能ファイルをArraylist <Integer>
- 17. Google App Engineでファイルをアップロードしてダウンロード可能にする
- 18. Rails Carrierwaveをダウンロード可能なZipファイルにアップロードする
- 19. バイナリ値をダウンロード可能なzipファイルに変換する
- 20. Convertigがbase64をダウンロード可能なファイルに変換するPHP
- 21. VBAやExcel機能を使用してGoogleトレンドにCSVファイルをダウンロードする方法はありますか?
- 22. VBA - 現在のExcelファイルにダウンロードされたExcelファイルからデータを取得する方法
- 23. 私のアプリケーションでダウンロード可能なファイル
- 24. (CSVファイル1)のダウンロード可能なCSVハイパーリンク
- 25. Python twill:PHPスクリプトでダウンロード可能なファイル
- 26. s3ファイルのダウンロードは予測不可能
- 27. Pentaho Excelファイルのダウンロード
- 28. HttpResponseをファイルにダウンロードする方法は?
- 29. cakephpでダウンロードした後にExcelファイルのリンクを解除する方法3.2
- 30. iphoneアプリケーションで読み取り可能なファイルにExcelファイルを変換する最も簡単な方法
サイトのユーザーとして、コンテンツ長のヘッダーのメリットも活用したいと考えています。 – Basilevs