【war包部署到服务器,无法获取CSS及图片的静态资源文件 _tiles 】 | IT修真院·坑乎
问题已收录 war包部署到服务器,无法获取CSS及图片的静态资源文件
我也踩过这个坑( 1 )
已统计您的踩坑,无需重复点击
回答(1)
tiles
详细描述
编辑于2024-11-24
  • [真传弟子]JAVA-王志雄
    0

    原因:

    CSS\JS文件,我放在了WEB-INF目录下,WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。
    如果想在页面中直接访问其中的文件,必须通过web.xml文件对要访问的文件进行相应映射才能访问。


    最后图片资源无法访问,是因为我在nginx反向代理服务器设置了,这是因为图片资源访问请求已经被Nginx拦截,由Nginx进行处理。但是Nginx服务器的 /usr/local/webapps 目录下并没有图片资源,所以图片没有加载出来。

    编辑于2018-11-02