2016-10-19 3 views
0

У меня есть вопрос. Я работаю над проектом Spring MVC MVC, где мне нужно загрузить изображение, преобразовать его в base64 и затем записать его в базу данных mysql. Я очень новичок в весне, и я искал в Интернете множество учебных пособий, которые просто не соответствуют моему ответу. Я в основном не знаю, с чего начать .. Я использую javascript для этого в файле jsp? Или лучше использовать java? Я буквально понятия не имею, с чего начать, это звучит сложно для меня, но я уверен, что есть очень простой способ сделать это. Мне просто нужно привыкнуть весной немного больше. Может кто-нибудь, пожалуйста, укажите мне, как это сделать? Кроме того, я использую аннотации и не xml.Загрузить изображение, encode to base64 Spring MVC

Заранее благодарен!

ответ

1

Создать контроллер Spring и отправить файл изображения в виде многостраничного запроса на этот контроллер, а затем преобразовать изображение в base64 в java.

See this

+0

Спасибо, я просто немного не уверены о том, где делать. Я кодирую base64 в контроллере? И в каком файле я отправляю его в базу данных? – 1oneSquared

+0

Первое использование multipart для получения файла в контроллере [узнать из этого] (https://spring.io/guides/gs/uploading-files/) –

+0

В контроллере вы получите байт из многочастного объекта и преобразуете его в строку base64 и сохраните эту строку в базу данных. –