2017-04-07 18 views
0
私は場所の一時\のhello.csv上のサーバーで、私はデータを持っているJavaコード

場所の温度にサーバーに保存されたCSVファイル/ hello.csv

  1. を使用してCSVファイルをダウンロードしたい

    をダウンロードする方法。 CSVファイルhello.csvにデータを入力しています

  2. このファイルは、\ Tempフォルダの下のサーバーに保存/保存しています
  3. CSVファイルはサーバーのTemp \ hello.csvフォルダに保存されます。
  4. 私はこのファイルをダウンロードしたいが、私はこれが(https://docs.spring.io/spring/docs/current/spring-framework-reference/html/mvc.html#mvc-ann-async-output-streamから)動作するはずJavaコード
+0

私の答えがあなたを助けたら、それを受け入れるべきです;) – benkuly

答えて

0

を使ってどのように行うのか分からない:

@RequestMapping("/download") 
public StreamingResponseBody handle() { 
    return new StreamingResponseBody() { 
     @Override 
     public void writeTo(OutputStream outputStream) throws IOException { 
      File file=new File("Temp\hello.csv"); 
      FileInputStream stream =new FileInputStream(file); 
      IOUtils.copy(stream, outputStream); 
     } 
    }; 
} 

しかし、他の多くの機能があります。 (Spring boot service to download a fileDownloading a file from spring controllers、...)

関連する問題