将图像文件夹映射到 Spring MVC 和 Wildfly

Map image folder to Spring MVC and Wildfly

我有一个 Spring MVC 应用程序,通常是在 Wildfly 上运行的图像查看器。

图像动态创建并保存到 nginx 文件夹 /usr/share/nginx/html/images

我如何映射 Spring MVC 应用程序与该文件夹以便能够从中加载图像,例如。将文件夹映射到 localhost:8080/mySpringApp/images?

来自 this thread 的回答应该是正确的方法,但是从 IntelliJ 启动应用程序时 standalone.xml 总是 被覆盖

可以一路走spring-mvc路线。当您按照说明 here

配置静态资源的映射时

您可以说明文件系统位置,例如

registry.addResourceHandler("/images/**").addResourceLocations("file:////usr/share/nginx/html/images/");

或根据 XML 等效项

配置