SpringMVC导致Bootstrap中的Glyphicons 字体图标无法正常显示
来源:互联网 发布:ce6.2软件 编辑:程序博客网 时间:2024/04/29 17:11
因为SpringMVC在Web.xml中设置/*
导致客户端所有请求都要经过SpringMVC,所以服务器无法识别 .woff
.woff2
.ttf
的请求
只需在web.xml中设置如下即可解决:
<servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.ttf</url-pattern></servlet-mapping><servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.woff2</url-pattern></servlet-mapping><servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.woff</url-pattern></servlet-mapping>完整的SpringMVC的web.xml设置参考如下:
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> <filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> <init-param> <param-name>forceEncoding</param-name> <param-value>true</param-value> </init-param> </filter> <filter-mapping> <filter-name>characterEncodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <context-param> <param-name>contextConfigLocation</param-name> <param-value> classpath:applicationContext.xml </param-value> </context-param> <servlet> <servlet-name>SpringMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:springMVC-servlet.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.js</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.ttf</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.woff2</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>*.css</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.gif</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.jpg</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.ico</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>SpringMVC</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> <listener> <listener-class> org.springframework.web.context.ContextLoaderListener </listener-class> </listener></web-app>
阅读全文
0 0
- SpringMVC导致Bootstrap中的Glyphicons 字体图标无法正常显示
- Bootstrap字体图标(glyphicons)
- Bootstrap 字体图标(Glyphicons)
- Bootstrap 字体图标(Glyphicons)
- Bootstrap — Glyphicons字体图标
- 关于bootstrap中的Glyphicons 字体图标的知识点
- 【11】Bootstrap — Glyphicons字体图标
- Bootstrap中Glyphicons 图标不显示问题
- bootstrap本地的字体图标在firefox上无法正常显示
- webpack配置导致字体图标无法显示
- Bootstrap Glyphicons 图标
- bootstrap-Glyphicons字体
- bootstrap 图标glyphicons图标符号不正常显示解决办法
- Bootstrap学习笔记—关于Glyphicons 字体图标
- bootstrap glyphicons 不显示
- eclipse中的cvs图标无法正常显示
- fireforks上无法正常显示bootstrap图标问题
- bootstrap调整Glyphicons图标大小
- 安装Vue.js脚手架 vue-cli
- ios每日源码,侧滑菜单精美动画曲线表弹性碰撞效果视频播放器渐变背景动画效果源码
- 使用browserSync不起作用的解决办法
- 【Java】【JVM】垃圾回收机制
- OkGoHttp让网络请求更简单
- SpringMVC导致Bootstrap中的Glyphicons 字体图标无法正常显示
- java实现完全二叉树
- FFMPEG解码流程
- C++ 中一个冒号和两个冒号的区别
- H5实战案例分享、HTML5+css3淘宝客开发实战、H5微商城源码
- css3的线性渐变的基本使用
- Linux下安装MySQL
- MySQL---数据库从入门走向大神系列(十四)-ComboPooledDataSource(C3P0连接池配置)
- 【Java】【JVM】内存泄漏