我的春季启动应用无法正确显示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文件直接拖到浏览器时,它会在浏览器上正确显示。
非常感谢任何帮助。
答案 0 :(得分:1)
删除 pom.xml 文件中的以下内容解决问题
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
事实证明,pdf文件得到了改变&#34;包装后由于资源过滤。
希望它可以帮助遇到这个问题的人。