-1

Apache poi を使用して、ファイルを読み取り、データベースからファイルを更新して、dドライブ内のローカル システムに保存しています。そのために、私は以下のコードを書き、それはうまく機能しています。

しかし、ローカル システムに保存する代わりに、そのファイルをポップアップして結果を表示したいと考えています。

どうやってするか?

FileOutputStream outFile = new FileOutputStream(new File("D:\\update5.xls"));
workbook.write(outFile);
           //file.close();
4

2 に答える 2

0

ユーザーが見るためにファイルを開く方法を尋ねていると思います。

デスクトップアプリの場合:

Desktop.getDesktop().open(new File("C:\fileToOpen.xls"));

ウェブアプリの場合:

response.setHeader("Content-Disposition", "attachment; filename=\"fileToOpen.xls\"");

于 2013-06-25T08:47:51.213 に答える