up:: FreeMarker基本语法-取值

接上篇博客:

ftl文件,就是脚本啦!!!


判断分支

一:if分支判断

(1)基本范例

(2)??判断对象是否为空;true:不为空;false:为空

解决办法:输出的时候判断一下:

(3)Freemarker中判断字符串是否相等使用==

Java中判断字符串是否相等,使用equals()方法;而Freemarker中判断字符串是否相等使用“==”:


二:switch分支判断

 
    <#switch computer1.state>
    	<#case 1>
    		状态:正在使用
    		<#break>
    	<#case 2>
    		状态:闲置
    		<#break>
    	<#case 3>
    		状态:已报废
    		<#break>
    	<#default>
    		状态:无效状态
    </#switch>


if和switch按需选中吧~~~