velocity 快速入門

2021-07-30 12:58:22 字數 737 閱讀 7177

基本語法     

1、變數定義 : $name  

注意 : a、名字和$配合一起用

b、更規範的寫法是 $

2、賦值 : #set($name = "威少")

3、條件判斷

#if()

// code

#elseif()

// code

#else

// code

#end

注意:結尾#end不可缺 

4. 迴圈

#foreach($element in $ list)

$element

#end

注意:結尾#end不可缺 

5. map遍歷

#foreach($element in $map.entryset())

$element.key // 獲取key

$element.value // 獲取value

#end

注意:結尾#end不可缺 

6、巨集定義

#macro

// code

#end

如下:7、! 物件為空,強制不展示.如下

$name 如果name 為空, 頁面會展示 $name

$!name 如果name 為空, 頁面$!name展示空白

Velocity初學筆記

velocity頁面 velocity 1.變數 屬性 方法 set foo velocity hello foo world 或者hello world customer.address purchase.gettotal ps set foo gibbous moon foo 輸出 moon g...

Velocity 加減運算

因為在做的乙個專案裡用的是velocity,以前一直沒用過,一直都是用的框架自帶的標籤,如struts2等,做了一段時間感覺差不多都一樣的,無非就是if.else.foreach等,但是網上說freemaker要強大的多,我也沒用過,所以就沒資格說那個好,但是用velocity有點讓我不爽,velo...

Velocity指令碼摘要

velocity判斷空值方法 依據 username與 username的區別,當找不到username的時候,username返回字串 username 而 username返回空字串 所以 set username 可以判斷字串是否為空 以下為velocity指令碼摘要 1 宣告 set var...