Bootstrap glyphicons没有出现在Spring MVC web项目中

时间:2016-08-24 23:01:51

标签: twitter-bootstrap spring-mvc fonts glyphicons

我正在尝试将bootstrap glyphicons添加到我的Spring MVC Web项目中,但由于某种原因它们不会出现。

我下载了Bootstrap 3.3.7并在资源下保存了fonts文件夹(包含glyphicons文件)以及bootstrap.min.css。

在调度程序servlet中正确配置了资源文件夹:

 <mvc:resources mapping="/resources/**" location="/resources/" />
    <mvc:annotation-driven />

根据另一个线程的回答,建议Spring Resources Servlet不会提供.eot文件,我在web.xml中添加了以下内容:

<mime-mapping>
        <extension>eot</extension>
        <mime-type>application/vnd.ms-fontobject</mime-type>
    </mime-mapping>

但它仍然不起作用。

欢迎任何帮助。

1 个答案:

答案 0 :(得分:0)

好的我解决了:问题是我将fonts文件夹保存在bootstrap.min.css文件的同一级别,因此文件中的ref链接找不到该文件夹​​。一旦我将bootstrap.min.css移动到resources / css文件夹中,glyphicons终于工作了。

如果其他人遇到glyphicons问题,请检查文件的层次结构是否正确:确保字体是资源/字体和resources / css中的bootstrap.min.css。