Freemarker是一個Java模板引擎,常用的標簽包括:
- if:用于條件判斷,可以結合else、elseif和endif使用。
- list:用于循環遍歷集合,可以結合else和endlist使用。
- include:用于包含其他模板。
- assign:用于給變量賦值。
- macro:用于定義可重用的代碼塊。
- function:用于定義自定義函數。
- switch:用于多分支判斷。
- break:用于跳出循環。
- stop:用于終止模板的執行。
- nested:用于嵌套模板的調用。
以上是一些常用的Freemarker標簽,根據實際需求還可以使用其他標簽和指令。