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

问题描述 投票:1回答:1

我正在使用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 /提供

spring-mvc
1个回答
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/" />
© www.soinside.com 2019 - 2024. All rights reserved.