版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/JYL15732624861/article/details/81806179
- 访问map中的key
${key} - 访问pojo中的属性
${key,property}
例 student对象(学号、姓名、年龄)
<body>
学生信息:<br>
学号:${student.id}
姓名:${student.name}
年龄:${student.age}
家庭住址:${student.address}<br>
- 取集合中的数据
<#list studentList as student>
${student.id}/${studnet.name}
</#list>
------------------------------------------
学生列表:
<table border="1">
<tr>
<th>序号</th>
<th>学号</th>
<th>姓名</th>
<th>年龄</th>
<th>家庭住址</th>
</tr>
<#list stuList as stu>
<#if stu_index % 2 == 0>
<tr bgcolor="red">
<#else>
<tr bgcolor="green">
</#if>
<td>${stu_index}</td> <!-- 取循环下标 -->
<td>${stu.id}</td>
<td>${stu.name}</td>
<td>${stu.age}</td>
<td>${stu.address}</td>
</tr>
</#list>
</table>
- 判断<#if><#else>
<#if student_index % 2 == 0>
<#else>
</#if>
- 常用数据类型
<!-- 日期格式 可以使用?date,?time,?datetime,?string(parten) -->
当前日期:${date?date}<br>
当前时间:${date?time}<br>
当前日期和时间:${date?datetime}<br>
自定义日期格式:${date?string("yyyyMM/dd HH:mm:ss")}<br>
<!-- Null值的处理 1、是空添加默认值 2、分别处理空值和非空值 -->
添加默认值:${val!"val的值为null"}<br>
判断val的值是否为null:<br>
<#if val??>
val中有内容
<#else>
val的值为null
</#if>
<!-- 引用模板 <#include “模板名称”> -->
<#include hello.ftl>