标签:
工作中用到了
1.标签:
遍历list,遍历出关系属性的值:
<#if page.list?exists> <#list page.list as l> <#if l.htmlitemByProperty?exists> <td >${l.htmlitemByProperty.item?if_exists}</td> <#else>
<td align="center"></td>
</#if>
</#list>
</#if>
遍历下拉列表,默认选中
1.
<select id="spinneritem" name="id"> <!-- 遍历数据库中下拉列表的值 --> <#if spinneritem?exists> <#list spinneritem as l> <#if htmlitem?exists> <!-- 点击修改时,默认选中,传过来的卡属性值 --> <#if l[0]==htmlitem.item > <option type="selected" value="${l[1]?if_exists}" > ${l[0]?if_exists} </option> </#if> <!-- 如果传过来的卡属性值就显示,防止下拉列表中出现两次 --> <#if l[0]!=htmlitem.item> <option value="${l[1]?if_exists}" > ${l[0]?if_exists} </option> </#if> </#if> </#list> </#if> </select>
2.
<select name="agentbin.cardtype.cardtype" > <option value="">-------选择卡类-------</option> <#if list?exists><#list list as t> <option value="${t.cardtype?if_exists}" <#if agentbin?exists&&agentbin.cardtype?exists&&agentbin.cardtype.cardtype=t.cardtype>selected</#if>> ${t.cardname?if_exists} </option> </#list></#if> </select>
assign标签的用法
<!-- 定义一个名为agtbl的变量 --> <#if acardtype.agenttbl?exists&&acardtype.agenttbl.id?exists> <#assign agtbl=acardtype.agenttbl.id> </#if> <!-- 使用agtbl变量 --> <input value="${agtbl?if_exists}" >
if中的比较表达式
1.
<#if l.flag?exists> <#if l.flag=="1"> 审核中</#if> <#if l.flag=="2"> 已审核</#if> </#if>
2.
a.cardtype是属性,是String类型
l[0]是数组中的一个元素,String类型
<#if a.cardtype?exists> <#if a.cardtype=‘${l[0]?if_exists}‘> <!-- 卡类 --> <td align="center"><span class="gen">${l[0]?if_exists}</span></td>
</#if>
</#if>
2.内置函数:
获得集合的尺寸
${cardlist?size}
标签:
原文地址:http://www.cnblogs.com/liuconglin/p/5689157.html