editor.md工具栏乱码???
自己最近在做一个基于SSM的javaWeb个人博客系统,想在编写博客的页面中加入editor.md编辑器,结果工具栏乱码给我整不会了。试了网友说的什么把fonts目录加到css目录下,或者文件编码的问题,搞了这些都行不通,给我整崩溃了都。(如果你赶时间,之间滑到最下面看总结吧)
下面分享一下我的解决思路:
- 首先我的项目结构
- 然而项目启动后editor.md工具栏就乱码了!!!就像这样:
- 我们来看一下请求的资源是否都获取到了:(明明都请求到了好吗?)
- 解决办法:(添加静态资源过滤就行了,这里是SSM中在配置文件中的解决办法)
<!--静态资源过滤-->
<mvc:default-servlet-handler/>
<mvc:resources location="/static/editor.md-master/" mapping="/static/editor.md-master/**" />
我也尝试着使用配置类注解的方式解决,但是没有成功,我也是刚刚学习SpringMVC,做个项目练练手,都是基于xml配置文件的方式)。
如果你是使用SpringBoot的话,可以去看一下这个老哥的内容解决:
editor.md工具栏乱码问题,Springboot解决方式
- 开启后:(为什么还是给我乱码啊啊啊啊aaaa!!!!)
- 别急,把你的浏览器缓存给清空一下,然后OK啦
- 再对比一下此时请求到的资源:(这不是一样的吗?这到底是为什么呢?使用默认的静态资源过滤不行的吗?你不是也给我请求到资源了吗,歪歪歪歪???????)
总结:
- 手动添加静态资源过滤(滑倒上面序号4)
- 把你的浏览器缓存清空一下,再不行的话使用maven重新打包。