黑马程序员技术交流社区

标题: 【广州校区】+ 【转】 + FreeMarker语法 [打印本页]

作者: leeao    时间: 2018-12-4 13:17
标题: 【广州校区】+ 【转】 + FreeMarker语法
本帖最后由 leeao 于 2018-12-4 13:21 编辑

2.模板的语法
2.1 访问map中的key
${key}

2.2 访问pojo中的属性
Student 对象。学号、姓名、年龄

key.propertykey.property{student.name}

取学生的信息
[XHTML] 纯文本查看 复制代码
<label>学号: </label>${student.id}<br>
<label>姓名: </label>${student.name}<br>
<label>年龄: </label>${student.age}<br>
2.3 取集合中的属性
[AppleScript] 纯文本查看 复制代码
<#list studentList as student>
    ${student.id}/${student.name}
</#list>

循环 使用格式:
[AppleScript] 纯文本查看 复制代码
<#list 要 循环的数据 as 循环后的数据>
</#list>

[AppleScript] 纯文本查看 复制代码
<table border="1">
<tr>
    <td>学号</td><td>姓名</td><td>年龄</td>
</tr>
<#list studentList as student>
<tr>
   <td>${student.id}</td><td>${student.name}</td><td>${student.age}</td>
</tr>
</#list>
</table>

2.3 取循环中的下标
[AppleScript] 纯文本查看 复制代码
<#list studentList as student>
   ${student_index}
</#list>

<table border="1">
<tr>
    <td>学号</td><td>姓名</td><td>年龄</td>
</tr>
<#list studentList as student>
<tr>
   <td>${student_index}</td><td>${student.name}</td><td>${student.age}</td>
</tr>
</#list>
</table>







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2