Bonjour

Je souhaiterai afficher dans ma page jsp, une image qui se trouve dans un répertoire externe à l'application, c'est à dire dans C:\Users\user\test par exemple.

Voici ce que j'ai fait mais mon image ne s'affiche pas:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package com.clinique.config;
 
 
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
 
 
public class MvcConfig implements WebMvcConfigurer {
    public static String uploadDirectory= System.getProperty("user.home") + "\\test";
 
    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/test/**").addResourceLocations("file:" + uploadDirectory+"\\");
    }
}
Dans la jsp:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<img src="/test/000111.jpg" alt="Image 11" width="500px ">
L'image se trouve dans C:\Users\user\test mais elle ne s'affiche pas.

J'ai pris pour référence ce tuto: http://mkaroune.e-monsite.com/pages/...r-on-disk.html

Merci