1

struts と jsp テクノロジで構築された Web アプリケーションについて、サーバー側からファイルをダウンロードする方法を説明する良い例を探しています。

4

1 に答える 1

1

私はこの数行のコードでそれを行うことができます:これをアクションに追加するだけです:

OutputStream out = response.getOutputStream();
        response.setContentType("application/rtf");
        FileInputStream in = new FileInputStream("your_file_path");
        byte[] buffer = new byte[4096];
        int length;
        while ((length = in.read(buffer)) > 0){
            out.write(buffer, 0, length);
        }
        in.close();
        out.flush();
于 2012-08-24T19:33:53.373 に答える