【发布时间】:2017-01-31 05:49:00
【问题描述】:
我四处寻找解决方案,但找不到任何解决方案。
我将一个文件存储在我的本地驱动器中,并将该文件的路径存储在我的 mongoDB 中,
检索路径后,我想为 URL 提供来自 DB 的路径。当我单击该 URL 时,该路径应打开该相关文件。
我的代码是
数据库中的数据为:
"filePath" : "C:/myfiles/Resume_Vipul.docx"
在前端访问它:
<c:forEach var="ser" items="${services}" varStatus="status">
<td class="text-center"><a href='<spring:url value="${ser.filePath}" />'>file</a></td>
</c:forEach>
当我点击 URL 时,它给我的错误是:
Not allowed to load local resource: file:///C:/myfiles/Resume_Vipul.docx
执行此操作的正确方法是什么。 任何帮助将不胜感激。
【问题讨论】:
-
在您的
web.xml中的目录中添加一个servlet 映射,并使用映射别名代替您的${ser.filePath}"
标签: javascript jquery spring-mvc jstl