我正在使用twitter bootstrap来设计我的网络应用程序。我正在使用Spring引导,Spring MVC和Spring Security作为后端。我也在使用百里香来观看。我在我的主页上有字形,当我第一次打开我的应用程序时它们没有出现,它只是显示一个带边框的空盒子,它们应该是glyphicons。当我登录我的应用程序时,只有当我登录并将其重定向到主页时,屏幕才会显示一个字形列表和url指向http://localhost:8080/fonts/glyphicons-halflings-regular.ttf
,然后当我手动输入时url将我发送到主页上的glyphicons出现。我不知道为什么会发生这种情况,我不知道为什么登录会导致字形组件出现问题,我认为它们会是无关紧要的事件。如果有人对于为什么会发生这种情况有任何想法,并且可以让我知道这将是非常有用的,提前谢谢。
答案 0 :(得分:1)
是否只有在您通过身份验证后才能访问此资源?
如果是这种情况,您可能会在登录屏幕期间加载空响应(或尝试失败),并且一旦加载了ttf,它就会从浏览器缓存中获取,该缓存仍为空。