因为SpringMVC在Web.xml中设置/*导致客户端所有请求都要经过SpringMVC,所以服务器无法识别 .woff .woff2 .ttf 的请求
只需在web.xml中设置如下即可解决:
default
*.ttf
default
*.woff2
default
*.woff
完整的SpringMVC的web.xml设置参考如下:
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">
index.jsp
characterEncodingFilter
org.springframework.web.filter.CharacterEncodingFilter
encoding
UTF-8
forceEncoding
true
characterEncodingFilter
/*
contextConfigLocation
classpath:applicationContext.xml
SpringMVC
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
classpath:springMVC-servlet.xml
1
default
*.js
default
*.ttf
default
*.woff2
default
*.woff
default
*.css
default
*.gif
default
*.jpg
default
*.ico
SpringMVC
/
org.springframework.web.context.ContextLoaderListener
987

被折叠的 条评论
为什么被折叠?



