注釋允許在模板中包含描述文字,而這些文字不會被放置到模板引擎的輸出中。注釋是一種有效的提醒自己和向別人解釋你的vtl語句要做什麼事情的方法。你也可以把注釋用來做其他你認為有用的用途。下面就是乙個注釋的例子。
## this is a single line comment.
乙個單行的注釋以##開始,直到行尾才結束。如果你要寫很多行的注釋,那麼不用使用多各單行注釋,vtl還提供了多行注釋。多行注釋以#*開始,以*#結束。下面是乙個多行注釋的例子。
this is text that is outside the multi-line comment.
online visitors can see it.
#*thus begins a multi-line comment. online visitors won't
see this text because the velocity templating engine will
ignore it.
*#here is text outside the multi-line comment; it is visible.
在使用velocity引擎解析上面的模板時,輸出的結果是:
this is text that is outside the multi-line comment.
online visitors can see it.
here is text outside the multi-line comment; it is visible.
可以看到,多行注釋內的內容是不會輸出的。
下面的例子闡明了注釋的用法:
this text is visible. ## this text is not.
this text is visible.
this text is visible. #* this text, as part of a multi-line comment,
is not visible. this text is not visible; it is also part of the
multi-line comment. this text still not visible. *# this text is outside
the comment, so it is visible.
## this text is not visible.
用velocity引擎解析上面的模板,輸出的結果是:
this text is visible. this text is visible.
this text is visible. this text is outside
the comment, so it is visible.
在vtl中還有第三種注釋:vtl注釋塊。vtl注釋塊用來儲存如文件的作者、版本號等資訊。例如:
#**this is a vtl comment block and
may be used to store such information
as the document author and versioning
information:
@author
@version 5
*#
Velocity學習筆記8 逃逸符
vtl使用特殊的字元來完成工作,例如 和 因此如果在你的模板中要使用這樣的字元,就需要格外的小心。這裡講解了怎樣使用 字元。貨幣 字元在日常生活中通常用作貨幣字元。下面的句子在vtl中不會有問題 i bought a sack of potatoes at the farmer s market f...
學習筆記 5
二 把資料存進session中,並讓資料先儲存在臨時表中 資料過載忽略掉萬年不變的東西,用ajax提交表單,前面禁用了資料庫按鈕,到這裡要啟用資料庫按鈕 把狀態設定為false就可以了。輸出 清空臨時表單,拿到提交表單的路徑到控制器 httppostedfilebase似乎拿來上傳檔案 通過http...
學習筆記5
1 有向圖頂點 以頂點v為終點的邊的數目,稱為v的入度,記為 id v 以頂點v為起點的邊的數目,稱為v的出度,記 為 od v 頂點v的度則定義為該頂點的入度與 出度之和,即d v id v od v 2 有向圖,所有頂點的入度之和 所有頂點的出度之和 弧數 1 無向圖頂點的度 關聯於該頂點的邊的...