2013-07-11 3 views
0

У меня есть jsp, скажем parent.jsp. Он имеет параметр отправки, который вызывает класс действия. parent.jsp имеет список, раскрывающийся список, текстовые поля. Он также имеет одну ссылку «загрузить файл» для добавления вложений и кнопку отправки также. Пользователь выбирает/вводит значения в раскрывающемся списке, в списке, а затем нажимает «Загрузить файл».Сохранение значений формы при перемещении назад к родительскому jsp

Теперь, когда пользователь нажимает на 'upload file', он открывает еще одно небольшое окно с возможностью просмотра. Пользователь может выбрать файл в локальной системе, используя кнопку обзора, чтобы загрузить его. uploadFile.jsp имеет параметр «ok», поэтому, когда я нажимаю «ok», он принимает меня к parent.jsp. Теперь, на этот раз, я хочу показать список добавленных файлов на parent.jsp. Кроме того, я хочу заполнить parent.jsp значениями, которые пользователь выбрал.

Как это сделать?

ответ

1

Когда вы загружаете файл, у вас есть доступ к имени файла. Вы можете сохранить имя файла в контекстном переменном сеансе следующим образом:

session.setAttribute("fileNameVar", "nameOfFileUploaded"); 

Вы можете отобразить это в parent.jsp следующим образом (я использую JSTL):

<c:out value="${"fileNameVar"}" /> 
Смежные вопросы