Spring:直接访问并提供网站目录之外的图像

时间:2017-08-06 15:46:49

标签: spring-mvc

我正在使用Spring MVC和Tomcat 8.0.36作为我的Web应用程序。我有一个要访问的图像目录,但它在网站目录之外。这就是我所拥有的,但似乎无效:

<mvc:resources mapping="/uploads/v1/**" location="Z:/uploads/v1/" /> 

该网站位于:

E:\website\tomcat\webapps\mysite

Spring是否支持此类访问?该网站在Windows上运行。我希望

http://mysite/uploads/v1/image.jpg将从Z:/ uploads / v1 /

提供

1 个答案:

答案 0 :(得分:0)

我在SO上阅读了一些关于类似问题的帖子,例如:

Configure Symlinks for single directory in Tomcat

有趣的是,我没有使用上下文或其他东西。我只是使用以下命令在/ site / uploads下创建了一个符号链接:

mklink /D v1 Z:\uploads\v1

我在春天也使用了以下内容:

<mvc:resources mapping="/uploads/v1/**" location="/uploads/v1/" />