freemarker常用語法

2021-05-24 02:12:49 字數 2209 閱讀 9609

**********====常用語法***************==

三.eg.乙個物件book

1.輸出 $

空值判斷:$,

$//預設值***

$//預設值***

日期格式:$

數字格式:$--20

$--$—

插入布林值:

$ **********===邏輯判斷***************===

2.a:

...inc 發布於2007-09-08 16:18:57

ion2>...

......

...其中空值判斷可以寫成

b:...

......

......***************迴圈讀取***************==

3....空值判斷

e.g.

$. $

**********===用來壓縮空白空間和空白的行***************用例(

1 2 3   4    5

$test only

i said, test only

) 輸出

(1 2 3 4 5

mootest only

i said, test only)

**********====sequence內建的計數器**********====

3. sequence內建的計數器: ***_index

用途:顯示序號

模板:

$. $

輸出:1. readonly

2. robbin

**********====sequence內建的分段器********************=

4. sequence內建的分段器: chunk

用途:某些比較bt的排版需求

模板:

$ 輸出: a

bcde

fghi

j--

********************=freemarker的list******************************==

scalar string:$   

scalar number:$

object is:$

list使用樣例-list元素為scalar物件:

scalar list值:$

list使用樣例-list元素為user物件:

list物件user id值:$

map使用樣例-map values元素為scalar :

scalar map key is :$

scalar map value is:$

map使用樣例-map values元素為user物件:

user object is :$

以下方法有問題

user is :$

-->

**********====freemarker中list排序**********====

公升序:降序:

***************freemarker在模板中定義變數**********====

在模板中定義的變數有三種型別:

plain變數:可以在模板的任何地方訪問,包括include指令插入的模板,使用assign指令建立和替換

**********====freemarker.properties配置***************=

(1)解決輸出中文亂碼問題:

default_encoding=utf-8

locale=zh_cn

number_format=#

(2)提高freemarker的效能

template_update_delay=60000

(3)freemarker的標籤種類:

$ # 代表是ftl tags

...

@ ,代表使用者自定義的標籤

注釋標籤,注意不是

********************=將整除換行*****= 當超過五個就換行*****==

在類裡:

list=dser.indexvideo(cvo);

if(list.size()!=0)

在html靜態頁裡:

(index.ftl

len)>$ $

$--

ends?number)>

以過期未過期 )

$

Freemarker的常用語法

if判斷語法的使用 if name hello,else 你好,if list集合語法的使用 遍歷集合 list studentlist as student list 獲取集合的下標 索引值 是否存在下乙個物件,存在返回true,反之返回false if student has next map集...

mysql常用語法 MySQL常用語法

更新資料 update 表名 set 健名 更改的值 where 建 刪除資料 delete from 表名 where 索引 create index 索引名稱 on 表名 鍵名 建立試圖 create view 檢視名 鍵,鍵 as select matchno,abs won lost fro...

mysql基本常用語法 mysql 常用語法

1.1.開啟 service mysql start 1.2.關閉 service mysql stop 1.3.重啟 service mysql restart 2.1.密碼明文 語法 mysql u使用者名稱 p使用者密碼 舉例 mysql uroot p123456 2.2.密碼密文 語法 m...