MultipartFile: как переименовать?

152
21 февраля 2018, 10:30

Всем привет. В метод приходит MultipartFile. Необходимо поменять ему имя, то, которое вызывается методом .getOriginalFilename();

Подскажите, насколько это возможно и как это сделать?

В идеале, чтобы было так:

@Override
    public Page<ImageFileDto> saveAppCategoryImages(Long categoryId, MultipartFile fg, MultipartFile bg) {
        //здесь происходит переименование
        return save(categoryId, Lists.newArrayList(fg, bg));
    }
Answer 1

Вы не сможете изменить originalFilename (честным путем, без использования рефлексии) - вероятно, вам придется расширять существующее API для возможности сохранения файла с новым наименованием.

READ ALSO
Несколько Spinner на одном Activity

Несколько Spinner на одном Activity

Стоит задача реализовать поиск по сайту с большим количеством параметров (страна, город, категория продукта, тип продукта и тд

174
Создание каталога в web-приложении

Создание каталога в web-приложении

ЗдравствуйтеПишу небольшое веб-приложение на Java

154
Jersey как составить запрос на авторизацию?

Jersey как составить запрос на авторизацию?

В общем написал GET запрос, на получение данных c кнопки отвечающий за реиндексНо почему то GET запрос требует авторизации а я не знаю что ему...

272
Повторное открытие файл для записи

Повторное открытие файл для записи

Здравствуйте! Вот такой вопрос, у меня есть 2 функцию одна вызывает другую N раз, та функция, которую вызывают, открывает файл и делает записи,...

230