如下是关于在项目中遇到的语法的总结java
一、list的大小判断ci
<#if (list?size>0)> </#if>
二、布尔判断string
<#if bb == true> </#if>
三、list 里面的index ${item_index} it
四、list<map<string,list>> io
<#list list as map> <#list map?keys as key> <#if key== "客户管理"> <#list map[key] as item> <tr> <td style="text-align: center">${item_index+1}</td> </tr> </#list> </#if> </#list> </#list>
五、直接当参数${item.id}class
<a class="btn btn-default btn-xs" id="button" href="../index?id=${item.id}" >新建门店</a>
六、与三目运算符结合使用变量
<td style="text-align: center">${((item.is_tem!)==1)?string('是','否')}</td>
七、也可直接在js中使用select
$("select[name='is_tmp']").find("option[value='${is_tmp!}']").attr("selected", "selected");
八、有值显示map
<td style="text-align: center">${item.city!}</td>
九、?? 判断左侧的变量是否丢失,至关于java中的null的判断,或者这个变量是否未定义。 语法
<#if data.page_no ??>