Я застрял, когда получил доступ к ресурсу после его загрузки, используя загрузку spring-mvc.Не удается получить доступ к файлам изображений после загрузки SpringMVC
Путь хранить файл (ы) является:
@Autowired
ServletContext context;
....
private File path(String fileName){
return new File(context.getRealPath("/upload/images/")+fileName);
}
...//mkdirs before uploading the file(s)
Таким образом, после mkdirs() метод, который называется, на временную папку, чтобы запустить приложение в Apache-сервер Tomcat имеет один новую папку папку близлежащих ресурсов по имени как указано выше (выгрузка).
Метод загрузки, который я создал, успешно загрузил файлы (файлы) в эту папку. И я могу получить доступ к этому файлу с таким же решением, как описано выше.
Но в файле jsp я не могу получить доступ к файлам изображений, которые я загрузил на этот путь. Смотрите ниже код:
<%File item = (File)request.getAttribute("imageFile");%>
...//some conditions to validate the file
<img class="myprev-img" src="upload/images/<%=item.getName() %>" width="100%" height="100%">
Я не могу получить изображение с помощью кода выше, но в нормальном Jsp и сервлетов приложения, что код может считывать изображение с локального. Но в SpringMVC я не могу получить доступ к этому изображению.
Итак, любые решения для доступа к файлам изображений из локальных загруженных тем же методом, как и я.
Я искал вокруг, и я не вижу никаких решений, которые помогут мне в этом.
, пожалуйста, помогите мне !!