我正在尝试将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>
但它仍然不起作用。
欢迎任何帮助。
答案 0 :(得分:0)
好的我解决了:问题是我将fonts文件夹保存在bootstrap.min.css文件的同一级别,因此文件中的ref链接找不到该文件夹。一旦我将bootstrap.min.css移动到resources / css文件夹中,glyphicons终于工作了。
如果其他人遇到glyphicons问题,请检查文件的层次结构是否正确:确保字体是资源/字体和resources / css中的bootstrap.min.css。