Afficher une image externe à l'application
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:
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:
<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