Как мне создать форму электронной почты, которая позволяет пользователю указать:
- Кому
- Тема
- Вложения с возможностью добавления / открытия / удаления
- кнопка отправки / отмены
У меня проблемы с отправкой индекса файла, который пользователь хочет удалить, например, если пользователь приложил file1, file2,и file3 в форме отправки по электронной почте, и я записал эту информацию в контроллере как ключ, пару значений, где ключ - это индекс, а значение - как имя файла.Но пользователь может удалить произвольный файл перед отправкой электронного письма, например, пользователь нажимает кнопку удаления «file2».Теперь в контроллере я хочу получить индекс файла, который необходимо удалить, но это динамично, так как пользователь может нажать любую кнопку удаления любого из прикрепленных файлов.
Я использую Spring 2.5 с JSP / JSTLв качестве компонента просмотра.
См. образец формы электронной почты:
To |_________________|
Subject |________________|
Attachments: [**ADD**] <br/>
**X** file1<br/>
**X** file2<br/>
**X** file3<br/>
(нажмите кнопку «ДОБАВИТЬ», чтобы прикрепить файл, нажмите «Х», чтобы удалить соответствующий вложенный файл, нажмите кнопкуимя файла для просмотра / открытия содержимого файла)