原本静态资源一直能正常访问,然后写着写着突然就冒出这么个错误,而且所有的静态文件都变成了html文件,无法访问。页面中有多少个静态文件的引用就转变成为对当前页面的多少次访问。。
查了好久大都是各种扯。。
最后总算还是找到原因,与下面参考的文章里的作者遇到的情况不同,他的是添加了过滤器,但我只是给servlet添加了一个 “/” 的url,没想到这也会屏蔽了所有的静态文件。而且至于为什么会转变为当前页面暂时还不清楚。有知道的朋友麻烦告知一下。
参考:
本文记录了一次因在Servlet中配置不当导致所有静态文件被误解析为HTML文件的问题排查过程。作者发现仅在Servlet中添加了一个“/”的URL映射就意外地屏蔽了所有静态资源的访问。
原本静态资源一直能正常访问,然后写着写着突然就冒出这么个错误,而且所有的静态文件都变成了html文件,无法访问。页面中有多少个静态文件的引用就转变成为对当前页面的多少次访问。。
查了好久大都是各种扯。。
最后总算还是找到原因,与下面参考的文章里的作者遇到的情况不同,他的是添加了过滤器,但我只是给servlet添加了一个 “/” 的url,没想到这也会屏蔽了所有的静态文件。而且至于为什么会转变为当前页面暂时还不清楚。有知道的朋友麻烦告知一下。
参考:
1284
7万+
8987
401
530
627
447
664

被折叠的 条评论
为什么被折叠?