Как получить файл в сервлет, запущенный на Tomcat после использования <input type="file">
в JSP-файле?Принятие и разбор загруженного файла в сервлет
0
A
ответ
2
На HTML стороны вы определяете форму, как multipart/formdata
<form class="sendform" method="POST" action="url.to.your.servlet" enctype="multipart/form-data">
...
<input type="file" name="sendfile" value="" />
</form>
на ServerSide вы можете использовать FileUpload из apache-commons
0
Проверьте this Простой учебник по jGuru. Вы должны использовать MultipartHttpRequest и получить входной поток.
2
Если вы используете Tomcat 6.0 или старше, используйте Apache Commons FileUpload. Это стандарт defacto для анализа загрузки файлов в сервлетах. Если вы используете Tomcat 7.0 или новее со свежим новым API Servlet 3.0, используйте API HttpServletRequest#getParts()
.
Более длинный ответ с подробной справочной информацией и примерами кода может быть found here.
Смежные вопросы
- 1. Разбор содержимого загруженного файла в методе POST
- 2. Получить атрибут загруженного файла с одного сервлета на другой сервлет
- 3. DOM4J: саксофон разбор загруженного документа
- 4. Принятие GZIP файла с NodeJS и Экспресс
- 5. Доля загруженного файла среди сервлетов
- 6. Перемещение и переименование загруженного файла
- 7. Java-сервлет: передача XML-файла в сервлет
- 8. Разбор текстового файла с LINQ
- 9. JSF Принятие и популярность
- 10. Тестирование загруженного файла в zf2
- 11. Извлечение ранее загруженного файла
- 12. Изменен формат загруженного файла
- 13. Mimetype файла, загруженного в django
- 14. Переименование загруженного файла в CodeIgniter
- 15. RoR: проверка загруженного файла
- 16. CSV-анализ загруженного файла
- 17. Данные из загруженного файла
- 18. MetaData загруженного заархивированного файла
- 19. Разбор CSV-файла и Hashing
- 20. Проверка содержимого Загруженного файла
- 21. получить путь загруженного файла
- 22. Чтение загруженного файла Excel
- 23. Путь загруженного файла Firebase
- 24. разбор файла и создать запрос
- 25. Шифрование имени загруженного файла
- 26. Проверка загруженного файла
- 27. Получить имя загруженного файла
- 28. Кодирование имени загруженного файла
- 29. Получение файла Имя в сервлет
- 30. Сервлет для загрузки файла
игнорирования СПЯ комментарий (этот HTML-на клиенте ...) – Eyal
вы следует использовать ссылку «edit» для редактирования вопросов, а не ссылку «добавить комментарий». – BalusC