То, что я хотел бы сделать, это динамически добавлять поля ввода HTML на одной странице, и каждое из них соответствует элементу свойства массива struts. Допустим, у меня есть несколько одинаковых полей на странице HTML:
и когда форма отправляется, я хочу, чтобы каждое поле соответствовало элементу в массиве FormFile в компоненте формы Struts:
FormFile [] myfile;
Очевидно, что вышеприведенное не работает, но я ищу, как сделать что-то эквивалентное.
РЕДАКТИРОВАТЬ: Выше не работает для загрузки файлов и только тип FormFile.
В противном случае элемент массива отображается на элемент ввода или на экземпляр элемента html: text, интуитивно. Итак, чтобы сделать мой вопрос более конкретным, почему я не могу загрузить с помощью Struts массив файлов?