Я ссылался на How to upload files to server using JSP/Servlet? руководство по загрузке файлов с помощью multipart/form-data с помощью Servlet.Загрузка файла в Java Servlet
Перед использованием
@WebServlet ("/ загрузки")
@MultipartConfig
Аннотации Я могу загрузить файл на сервер, но не может прочитать контроль полевые данные. Теперь я использовал аннотации с моим сервлетом с помощью элемента управления действием.
Проблема может считывать значения поля управления, но файлы не загружаются на сервер. Используется этот
фрагментов пользовательскогоFileItemFactory factory = new DiskFileItemFactory();
//Create a new file upload handler
ServletFileUpload upload = new ServletFileUpload(factory);
File uploadedFile;
//Parse the request
List items = upload.parseRequest(request);
Iterator iterator = items.iterator();
while (iterator.hasNext()) {
}
Я получаю Itmes размера как 0 (ноль), когда я pasre запроса при загрузке файла. Что может быть проблемой в моем случае?
Спасибо заранее!
Но в моем случае, мне нужно использовать 'request.getParameter() 'для получения значения поля управления до или после загрузки файла. Вещь Мне нужно загрузить файл, а также мне нужно получить значения поля управления? Значит, я не могу выполнять эти две функции, тем временем, с тем же ** запросом ** объекта? – Bhat
Могу ли я получить какие-либо решения для достижения обоих действий? – Bhat