我有一个Spring MVC应用程序,通常是在Wildfly上运行的图像查看器。
图像以动态方式创建并保存到nginx文件夹/usr/share/nginx/html/images
。
我如何将Spring MVC应用程序映射到该文件夹,以便能够从中加载图像,例如。将文件夹映射到localhost:8080/mySpringApp/images
?
来自this thread的答案应该是可行的方法,但从IntelliJ启动应用程序时,standalone.xml始终覆盖。
答案 0 :(得分:1)
您可以一直遵循spring-mvc路线。在按照here
所述配置静态资源的映射时您可以声明文件系统位置,例如
registry.addResourceHandler("/images/**").addResourceLocations("file:////usr/share/nginx/html/images/");
或基于XML等价物进行配置