Ich versuche, einen Unterordner meiner Ressourcen zum Server Index.html und Bilder zugeordnet zuordnen.Spring Boot Mapping Ressource eines Unterordners
Meine Ressourcen befinden sich in Ordnerressourcen/a/b/c. (dh Ressourcen/a/b/c/index.html)
Ich möchte diese HTML-Seite von meinem Stammpfad (http://localhost:8080/index.html) zugänglich sein.
Ich erweitere WebMvcConfigurerAdapter, um das Mapping zu konfigurieren. Ich habe mehrere Wege ausprobiert, aber bisher hat noch nichts funktioniert.
@SpringBootApplication
public class Application extends WebMvcConfigurerAdapter
{
public static void main(String[] args)
{
SpringApplication.run(Application.class, args);
}
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry)
{
registry.addResourceHandler("/**").addResourceLocations(
"classpath:/resources/a/b/c",
"classpath:/a/b/c",
"/resources/a/b/c",
"https://stackoverflow.com/a/b/c",
"classpath:resources/a/b/c",
"classpath:a/b/c",
"resources/a/b/c",
"a/b/c");
}
}
Kann mir jemand eine Anleitung geben?
Dank
versuchen, Redirect '@Override öffentlichen void addViewControllers (ViewControllerRegistry Registrierung) { registry.addRedirectViewController (" index.html ","/a/b/c/index.html "); super.addViewControllers (Registrierung); } ' – azl