回答編集履歴
3
説明的にはこっちか
test
CHANGED
@@ -64,7 +64,7 @@
|
|
64
64
|
|
65
65
|
## 追記
|
66
66
|
|
67
|
-
ちなみに、古いバージョンの commons-fileupload/commons-io のコピー
|
67
|
+
ちなみに、古いバージョンの commons-fileupload/commons-io のコピーで依存関係をあいまいにするために以下のコードに変換する必要があります。
|
68
68
|
|
69
69
|
|
70
70
|
|
2
古いやり方を追記
test
CHANGED
@@ -57,3 +57,25 @@
|
|
57
57
|
}
|
58
58
|
|
59
59
|
```
|
60
|
+
|
61
|
+
|
62
|
+
|
63
|
+
|
64
|
+
|
65
|
+
## 追記
|
66
|
+
|
67
|
+
ちなみに、古いバージョンの commons-fileupload/commons-io のコピーのため以下の用にコードを挟む必要があります。
|
68
|
+
|
69
|
+
|
70
|
+
|
71
|
+
```
|
72
|
+
|
73
|
+
import org.apache.tomcat.util.http.fileupload.servlet.ServletRequestContext;
|
74
|
+
|
75
|
+
// 中略
|
76
|
+
|
77
|
+
ServletRequestContext rc = new ServletRequestContext(/* HttpServletRequest */ request);
|
78
|
+
|
79
|
+
List<FileItem> items = upload.parseRequest(rc);
|
80
|
+
|
81
|
+
```
|
1
説明文 form タグ
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
// isFormField : Determines whether or not a FileItem instance represents a simple form field.
|
14
14
|
|
15
|
-
// isFormField : (意訳)<form
|
15
|
+
// isFormField : (意訳)<form method="post" ... > 送信時の <input type="file"> は false , それ以外は true
|
16
16
|
|
17
17
|
if (!item.isFormField()){
|
18
18
|
|