velocity显示List与Map的方法详细解析
http://www.jb51.net/article/40899.htm
一.遍歷個map類型
1.先看后臺java程序
Java代碼
復(fù)制代碼 代碼如下:
??? Map<String,String> paramValues=new HashMap<String, String>();?
??? ***?
??? *** 中間賦值操作省略了?
??? ***?
??? data.put("paramValues", paramValues);//傳值給velocity?
2.前臺velocity模板文件中取出這個map的key和value
Java代碼
復(fù)制代碼 代碼如下:
??? #foreach($param in ${paramValues.keySet()})?
??? <tr>?
??????? <th>$param</th>?
??????? <td>${paramValues.get($param)}</td>?
?? </tr>?
??? #end?
二.遍歷List類型
1.先看后臺java代碼
Java代碼
復(fù)制代碼 代碼如下:
??? List<Saler> salerList=new ArrayList<Saler>();?
??? ***?
??? ***中間賦值操作省略了?
??? ***?
??? data.put("salerList", salerList);//傳值給velocity?
2.再看velocity模版中代碼
復(fù)制代碼 代碼如下:
??? #foreach($sal in ${salerList})?
??? $sal.name?
??? #end?
詳細(xì)出處參考:http://www.jb51.net/article/40899.htm
?
總結(jié)
以上是生活随笔為你收集整理的velocity显示List与Map的方法详细解析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java-String类型的参数传递问题
- 下一篇: 解析JVM线程同步机制