title(‘My page’)

}

body {

p(‘This is an example of HTML contents’)

}

}

常用的方法:

yieldUnescaped方法会直接输出给定的语句,不转义其中的字符。

yield方法和上面相反,会转义特殊字符。

head这些HTML标签方法会生成对应的标签。

xmlDeclaration()方法会生成一个标准的XML文档头。

comment方法生成HTML注释。

newLine生成一个新行。

如何在spring boot中使用这个模板引擎呢?

pom中添加依赖

settimeout使用闭包_闭包的使用场景_ibeacon 的使用场景

2.controller

settimeout使用闭包_闭包的使用场景_ibeacon 的使用场景

3.新建indexg.tpl,groovy模板页面扩展名是tpl

settimeout使用闭包_ibeacon 的使用场景_闭包的使用场景

和平常所见到的页面结构不太一样,想要学习这个技术的可以直接访问图片中的链接,查看官方文档学习。

4.运行结果

settimeout使用闭包_闭包的使用场景_ibeacon 的使用场景

Mustache:mustache官方给出的是Logic-less templates.翻译过来就是逻辑很少的模板,Mustcache可以被用于html文件闭包的使用场景,配置文件,源代码等等很多场景,它的运行得益于扩展一些标签在模板文件中,然后使用一个hash字典或者对象对其进行替换渲染。我们之所以称之为“logic-less”是因为他摒弃了if else 以及for loop 这样的语句,取而代之的是只有标签闭包的使用场景,有些标签被替换成一个值,或者不作为,或者是一系列的值,比如数组或者一个列表,标签有几种不同的类型,自接下来我们会逐个介绍,但是你要相信他非常简单,因为他是“logic-less”的。(摘自wangwenjun69的csdn博客)

这个模板我也不是很了解,就简单介绍一下如何在spring boot中使用

pom中引入依赖

ibeacon 的使用场景_闭包的使用场景_settimeout使用闭包

2.controller

闭包的使用场景_settimeout使用闭包_ibeacon 的使用场景

3.新建indexm.html

ibeacon 的使用场景_settimeout使用闭包_闭包的使用场景

4.访问

至此,spring boot中推荐的5种模板引擎就介绍完了,都是最简单的应用,希望对入门的朋友有所帮助。

settimeout使用闭包_ibeacon 的使用场景_闭包的使用场景

限时特惠:本站每日持续更新海量设计资源,一年会员只需29.9元,全站资源免费下载
站长微信:ziyuanshu688