velocity是什么意思?
一種J2EE的前端模版技術。 和JSP,Freemarker差不多,都是用來展示網頁內容的。 和JSP不同的是velocity只能顯示Action中的數據,不能處理數據。不能寫java代碼,但是可以使用Velocity標記。 Velocity的頁面(模版)可是是任何類型(text/html)的文件。 比如Action中有如下兩個屬性. class XxxAction{ private String title; private String name; public String execute(){ this.name = "Tom"; this.title="HelloWord"; return "velocity"; } //getter & setter 必須要提供getter } struts.xmlvelocity會將標記部分替換掉。 a.html
hello ${name} 最終將會返回頁面如下:hello Tom 注:這個例子需要在struts2下,并且加入velocity jar包。