質問編集履歴

2

2018/01/09 13:51

投稿

Kanbotu
Kanbotu

スコア13

test CHANGED
File without changes
test CHANGED
@@ -23,3 +23,43 @@
23
23
 
24
24
 
25
25
  ご教授お願いします。
26
+
27
+
28
+
29
+ 追記
30
+
31
+ Java言語での実装を想定しています。
32
+
33
+
34
+
35
+ 現状、下記のような処理を行うことで一応ダウンロード確認を表示させることは出来たのですが、ファイルが1つしかダウンロードされない、1つのファイルに2つめに印字されるべきデータも印字されてしまうという問題が発生しています。
36
+
37
+
38
+
39
+ response.setContentType("application/octet-stream")
40
+
41
+ response.setHeader("Content-Disposition", "attachment"; filename=" + fileName);
42
+
43
+
44
+
45
+ FileInputStream in = new FileInputStream(file);
46
+
47
+ printWriteer pw = response.getWriter();
48
+
49
+
50
+
51
+ int idx;
52
+
53
+ While((idx = in.read()) != -1) {
54
+
55
+ pw.write(idx);
56
+
57
+
58
+
59
+
60
+
61
+ pw.flush();
62
+
63
+ pw.close();
64
+
65
+ in.close();

1

2018/01/09 13:51

投稿

Kanbotu
Kanbotu

スコア13

test CHANGED
File without changes
test CHANGED
@@ -12,4 +12,14 @@
12
12
 
13
13
 
14
14
 
15
+ 1つめのCSVファイルのダウンロード確認表示→保存、もしくはキャンセル→2つめのCSVファイルダウンロード確認表示
16
+
17
+
18
+
19
+ という処理を想定しています。
20
+
21
+
22
+
23
+
24
+
15
25
  ご教授お願いします。