@I_suss

Как обновлять картинки в реально времени?

Здравствуйте, сделал на сайте обновление аватарки пользователя, все работает хорошо, все загружается, все сохраняется, но проблема: при загрузке новой картинки она не прогружается до тех пор, пока что я полностью не перезапущу проект, только после этого она начинает отображаться.
Папка с картинками хранится в папке static.
Как сделать, чтобы загруженные картинки сразу же прогружались без полной перезагрузки ?

Код который отвечает за загрузку
public Boolean UpdateAvatar(AccountModel account, MultipartFile file) throws IOException {
        if(!file.isEmpty()){
            File uploadDir = new File(uploadPath);
            if(!uploadDir.exists()){
                uploadDir.mkdir();
            }
            String uuidFile = UUID.randomUUID().toString();
            String resultFile = uuidFile + "." + file.getOriginalFilename();
            file.transferTo(new File(uploadDir + "/" + resultFile));
            account.setAvatar(resultFile);
            accountRepository.save(account);

            return true;
        }
        else {
            return false;
        }
    }
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
@kiryatpechin
Храни файлы не в ресурсах
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы