jetTemplate模板学习和使用
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、如何配置jetTemplate
∙
∙
∙
∙
∙
拓展方法:可以非常好的进行格式化处理和一些小的模板处理。
∙∙
∙∙∙
∙∙∙∙
∙
∙o
o
二、model and view
我们发现在这一块基本上没有什么区别,把数据对象放在map中,在后面的页面就可以帮我们完成整个的处理。
返回值表示对应的html文件。
这一块没有什么问题。
这一块非常方便。
三、页面的布局
<!DOCTYPE html>
<html>
<head>
<title>jetbrick-template samples</title>
</head>
<body>
<table border="1" width="600">
<tr>
<td>ID</td>
<td>姓名</td>
<td>邮箱</td>
<td>书籍</td>
</tr>
#for(UserInfo user: userlist)
<tr>
<td>${user.id}</td>
<td>${}</td>
<td>${user.email}</td>
<td><a href="books?author=${user.id}">书籍列表</a></td>
</tr>
#end
</table>
#include("includes/footer.jetx")
</body>
</html>
整个的思路也非常简单,就是使用#include和#tag layout_block("mainContent")两个标志就可以搞定了。
四、页面渲染
这一块也很简单,看上面的例子和官网上的说明就OK了。