FreeMarker使用之比較if

1. =或者==:判斷兩個值是否相等.  

2. !=:判斷兩個值是否不等.  

3. >或者gt:判斷左邊值是否大於右邊值  

4. >=或者gte:判斷左邊值是否大於等於右邊值  

5. <或者lt:判斷左邊值是否小於右邊值  

6. <=或者lte:判斷左邊值是否小於等於右邊值  

注意:=和!=能夠用於字符串,數值和日期來比較是否相等,但=和!=兩邊必須是相同類型的值,不然會產生錯誤,並且FreeMarker是精確比 較,」x」,」x 「,」X」是不等的.其它的運行符能夠做用於數字和日期,但不能做用於字符串,大部分的時候,使用gt等字母運算符代替>會有更好的效果,由於 FreeMarker會把>解釋成FTL標籤的結束字符,固然,也可使用括號來避免這種狀況,如:<#if (x>y)>  spa

相關文章
相關標籤/搜索