ユーザーがファイルをアップロードしてもしなくてもよい複数のファイルをアップロードしたいというシナリオがあり、ユーザーがファイルをアップロードした位置にインデックスを維持し、そのインデックスを名前としてファイルを保存したいというシナリオがあります
https://stackoverflow.com/a/17050230/3425489を参照 しましたが、私の場合、新しいクラスを作成したくないので、参照されていません 承認されたソリューション
今まで私のアクションクラスで私は持っています
File upload [];
String uploadContentType []
String uploadFileName []
ゲッターとセッター
私のjspで試しました
<input type="file" name="upload">
しかし、アップロードされたファイルのみを取得でき、インデックスを維持できません
も試した
<input type="file" name="upload[0]">
<input type="file" name="upload[1]">
<input type="file" name="upload[2]">
この場合、Action クラスでプロパティを設定できません
- - 更新しました - -
私のModel Struts 2を参照できます:JSPでモデルプロパティにアクセスできません
あなたのすべての ProcessSolutionStep について、特定のステップでどのファイルがアップロードされているかを維持したいと思います。
つまり、ユーザーは、ステップ 1とステップ 5のファイルをアップロードし、中間のステップをスキップして表示することができます。
特定のステップでアップロードされたファイルを表示したい