title(‘My page’)
}
body {
p(‘This is an example of HTML contents’)
}
}
常用的方法:
yieldUnescaped方法会直接输出给定的语句,不转义其中的字符。
yield方法和上面相反,会转义特殊字符。
head这些HTML标签方法会生成对应的标签。
xmlDeclaration()方法会生成一个标准的XML文档头。
comment方法生成HTML注释。
newLine生成一个新行。
如何在spring boot中使用这个模板引擎呢?
pom中添加依赖
2.controller
3.新建indexg.tpl,groovy模板页面扩展名是tpl
和平常所见到的页面结构不太一样,想要学习这个技术的可以直接访问图片中的链接,查看官方文档学习。
4.运行结果
Mustache:mustache官方给出的是Logic-less templates.翻译过来就是逻辑很少的模板,Mustcache可以被用于html文件闭包的使用场景,配置文件,源代码等等很多场景,它的运行得益于扩展一些标签在模板文件中,然后使用一个hash字典或者对象对其进行替换渲染。我们之所以称之为“logic-less”是因为他摒弃了if else 以及for loop 这样的语句,取而代之的是只有标签闭包的使用场景,有些标签被替换成一个值,或者不作为,或者是一系列的值,比如数组或者一个列表,标签有几种不同的类型,自接下来我们会逐个介绍,但是你要相信他非常简单,因为他是“logic-less”的。(摘自wangwenjun69的csdn博客)
这个模板我也不是很了解,就简单介绍一下如何在spring boot中使用
pom中引入依赖
2.controller
3.新建indexm.html
4.访问
至此,spring boot中推荐的5种模板引擎就介绍完了,都是最简单的应用,希望对入门的朋友有所帮助。
限时特惠:本站每日持续更新海量设计资源,一年会员只需29.9元,全站资源免费下载
站长微信:ziyuanshu688