SpringBoot整合MarkDown
SpringBoot整合MarkDown
下载MarkDown的资源包
在项⽬resources/static⽬录下创建⼀个editormd⽬录、同时在resources/templates下创建⼀个editor⽬录,在templates的editor⽬录下新建⼀个editormd.html⽂件(作为编辑页⾯),将资源包的examples⽬录中的simple.html的代码内容拷贝进去,最后把整个资源包都导⼊static的editormd⽬录下,结构如下,bootstrap和jquery这些导⼊⾃⼰导,这⾥不展开
修改html代码
接着在editormd.html页⾯中⽤th命名空间改写editormd.html⽂件的js和css的引⼊(具体路径看⾃⼰项⽬)
全自动网页在线制作系统<link rel="stylesheet"href="@{/editormd/css/editormd.css}">快速排序算法教学设计
<script src="@{/jquery/jquery.min.js}"></script>
<script src="@{/editormd/js/editormd.js}"></script>
还要改写editormd.html中的function内容的path
$(function() {
testEditor = editormd("test-editormd", {
width: "90%",typedef的定义字符串类型
height: 640,
syncScrolling: "single",
path: "../editormd/lib/"
});
});
注意
path修改后要记得⽤ / 结尾,不然最后加载⼀些⽂件时 lib会和⽂件名合并,然后就不到这个奇怪的⽂件了,例如 libmarked.min.js,其实是 marked.min.js
controller类
import org.springframework.stereotype.Controller;
flexgrid控件import org.springframework.web.bind.annotation.RequestMapping;
@Controller
jquery下载文件请求public class editorController {
@RequestMapping("/editor")
public String editor(){
return"editor/editormd";
}
}
调试
因为开头导⼊了整个资源包,⼀般不会出现还缺少什么资源,出现获取不到的原因多数为资源获取的地⽅和存放的地⽅不⼀致,通过F12调试发现需要哪些静态资源
例如那些 font…的资源,查看浏览器会去哪⾥获取资源,然后到相应资源放到相应的路径下
这⾥就需要把fontawesome-webfont.woff2?v=4.3.0放到到resources/static/editormd/fonts下测试
sklearn用svm做多分类
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论