Spring在resources / static

时间:2017-02-26 23:24:06

标签: spring pdf spring-boot

我的春季启动应用无法正确显示PDF文件。然而,图像显示得很好。

我将静态文件存储在src/main/resources/static

我可以使用网址http://localhost:8080/img/sample.jpg来访问图片文件 此文件位于src/main/resources/static/img/sample.jpg

无法使用网址http://localhost:8080/pdf/file.pdf访问pdf文件 此文件位于src/main/resources/static/pdf/file.pdf
浏览器抱怨无法加载pdf

这不是浏览器支持问题,因为当我将pdf文件直接拖到浏览器时,它会在浏览器上正确显示。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

删除 pom.xml 文件中的以下内容解决问题

        <resource>
            <directory>src/main/resources</directory>
            <filtering>true</filtering>
        </resource>

事实证明,pdf文件得到了改变&#34;包装后由于资源过滤。
希望它可以帮助遇到这个问题的人。