在使用SpringMVC框架的过程中遇到的一些问题,网上的解决方案各不一样,摘选了对个人适用的一些解决方法。(应该)会不断更新(虽然希望不会遇到更多问题……)
控制台中文乱码
在编辑配置,Tomcat Server的配置选项中增加两个值——
Name | Value |
---|---|
JAVA_OPTS | -Dfile.encoding=UTF-8 |
JAVATOOL_OPTIONS | -Dfile.encoding=UTF-8 |
jsp引入的js、css中中文乱码
查询到的都是把所有能加pageEncoding='UTF-8'
的地方加上,最后发现自己是忘了加<meta charset="UTF-8">
……
iconfont显示成□
在web.xml中设置好servlet-mapping后,iconfont还都是显示□。
经过观察,显示有误的时候Tomcat生成的文件夹下,相关.tff文件都是0kb,图为成功显示的时候,.tff文件都被成功加载了。
最后改了一下如上上图所示的几行映射的顺序,也就是一些存储图片、css的映射路径,竟然很神奇地凑效了……不过好像跟个人生产环境有很大的关系,具有一定特殊性。