Я хочу загрузить файл с использованием REST API Spring MVC. API будет типичным веб-приложением Java и будет выступать в качестве бэкэнд.Загрузка файла через Spring MVC API + Jquery based Front END HTML Web App
Интерфейс будет веб-приложением HTML, в котором используется JQuery.
Я хочу показать окно загрузки, в котором пользователь может выбрать файл для загрузки. Теперь этот файл должен быть передан как параметр API, чтобы он мог быть сохранен API.
Это мой questions--
(1) В классе обслуживания я имею в виду передавая объект файла в качестве параметра. Однако как подключить загружаемый файл с этим параметром ввода файла? Правильно ли я думать так, или есть какой-то другой подход?
(2) В случае, если мой предложенный метод работает, и есть другие способы достижения того же, какой метод вы бы рекомендовали для такого сценария, - если вы можете указать мне на учебное пособие/руководство/как объяснить, как загрузить файл в соответствии с описанным выше сценарием или объяснить его самостоятельно - это было бы очень полезно для меня.
@ CodeChimp-- Я установил тип MultiPartFile в качестве содержимого тела запроса - я надеюсь, что это правильный/рекомендуемый способ его использования? Спасибо ... – Arvind
Вы можете использовать RequestBody или просто передать его как RequestParameter в параметре метода. В ответе на этот вопрос есть пример: http://stackoverflow.com/questions/3577942/spring-mvc-file-upload-help – CodeChimp