由于本人项目迁移更换框架,在框架里有人用到了这个font-awesome,所有的JS CSS
包引入的都正常,就是不显示图标,经过路径检查没发现问,最后我在别人文章里,发现
web.xml静态文件被拦截了所以,无法显示改图标。
web.xml添加
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.svg</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.eot</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.woff</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.ttf</url-pattern>
</servlet-mapping>
添加之后显示正常,特此记录一下。