質問編集履歴

8

修正

2021/03/17 15:06

投稿

I_am_
I_am_

スコア23

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  なので、どのような形でjavaで引数を受け取ればいいのかがわからないです。
14
14
 
15
- 具体的にはCsvUp(@FormDataParam("file") InputStream inputStream)ここの引数をどう定義すればCSVのbyteとファイルの名前をform-dataから受け取れるか?です。
15
+ 具体的にはCsvUp(@FormDataParam("file") InputStream inputStream)ここの引数をどう定義すればCSVのbyteとファイルの名前をform-dataから受け取れるか?
16
16
 
17
17
 
18
18
 

7

追記

2021/03/17 15:06

投稿

I_am_
I_am_

スコア23

test CHANGED
File without changes
test CHANGED
@@ -31,6 +31,48 @@
31
31
  バックエンド:Java EE 、Glassfish
32
32
 
33
33
 
34
+
35
+
36
+
37
+ また,FormDataのなかがこのような感じでどこに名前やcsvfileが入っているか理解できていないです。
38
+
39
+
40
+
41
+ ```
42
+
43
+ FormData {}
44
+
45
+ __proto__: FormData
46
+
47
+ append: ƒ append()
48
+
49
+ delete: ƒ delete()
50
+
51
+ entries: ƒ entries()
52
+
53
+ forEach: ƒ forEach()
54
+
55
+ get: ƒ ()
56
+
57
+ getAll: ƒ getAll()
58
+
59
+ has: ƒ has()
60
+
61
+ keys: ƒ keys()
62
+
63
+ set: ƒ ()
64
+
65
+ values: ƒ values()
66
+
67
+ constructor: ƒ FormData()
68
+
69
+ Symbol(Symbol.iterator): ƒ entries()
70
+
71
+ Symbol(Symbol.toStringTag): "FormData"
72
+
73
+ __proto__: Object
74
+
75
+ ```
34
76
 
35
77
  ###エラー
36
78
 

6

修正

2021/03/17 06:21

投稿

I_am_
I_am_

スコア23

test CHANGED
@@ -1 +1 @@
1
- javaのFORM_DATAで送られてきた中身の構成がわからない。
1
+ javaのFORM_DATAで送られてきた中身の構成がわからない。java ee & Angular
test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
 
28
28
 
29
- フロント:Angular
29
+ フロント:Angular (html, css, typescript)
30
30
 
31
31
  バックエンド:Java EE 、Glassfish
32
32
 

5

修正。

2021/03/17 06:18

投稿

I_am_
I_am_

スコア23

test CHANGED
File without changes
test CHANGED
@@ -23,6 +23,12 @@
23
23
  Jsonのような形で入っているのでしょうか?
24
24
 
25
25
  また配列の中をみる方法を教えてほしいです。
26
+
27
+
28
+
29
+ フロント:Angular
30
+
31
+ バックエンド:Java EE 、Glassfish
26
32
 
27
33
 
28
34
 

4

追記

2021/03/17 06:14

投稿

I_am_
I_am_

スコア23

test CHANGED
File without changes
test CHANGED
@@ -19,6 +19,10 @@
19
19
  formData.append("file[]")
20
20
 
21
21
  とあるのですが、file[]配列にどのようにnameとbyte列のデータが入っているでしょうか?
22
+
23
+ Jsonのような形で入っているのでしょうか?
24
+
25
+ また配列の中をみる方法を教えてほしいです。
22
26
 
23
27
 
24
28
 

3

追記

2021/03/17 05:33

投稿

I_am_
I_am_

スコア23

test CHANGED
@@ -1 +1 @@
1
- FORM_DATAで送られてきた中身の構成がわからない。
1
+ javaのFORM_DATAで送られてきた中身の構成がわからない。
test CHANGED
File without changes

2

修正

2021/03/17 01:44

投稿

I_am_
I_am_

スコア23

test CHANGED
File without changes
test CHANGED
@@ -21,6 +21,18 @@
21
21
  とあるのですが、file[]配列にどのようにnameとbyte列のデータが入っているでしょうか?
22
22
 
23
23
 
24
+
25
+ ###エラー
26
+
27
+ ファイルのアップロードを実行すると以下のエラーが出てしまいます。
28
+
29
+
30
+
31
+ ```
32
+
33
+ HttpErrorResponse {headers: HttpHeaders, status: 400, statusText: "Bad Request", url: "http://localhost:8080/application/app/service/csv-upload", ok: false, …
34
+
35
+ ```
24
36
 
25
37
  ### 該当のソースコード
26
38
 

1

修正

2021/03/16 17:40

投稿

I_am_
I_am_

スコア23

test CHANGED
File without changes
test CHANGED
@@ -14,15 +14,11 @@
14
14
 
15
15
  具体的にはCsvUp(@FormDataParam("file") InputStream inputStream)ここの引数をどう定義すればCSVのbyteとファイルの名前をform-dataから受け取れるか?です。
16
16
 
17
- ### 発生している問題・エラーメッセージ
18
17
 
19
18
 
19
+ formData.append("file[]")
20
20
 
21
- ```
22
-
23
- エラメッセージ
21
+ とあるのですが、file[]配列にどのようにnameとbyte列のデタが入っているでしょうか?
24
-
25
- ```
26
22
 
27
23
 
28
24