当前位置: 移动技术网 > IT编程>开发语言>Java > velocity显示List与Map的方法详细解析

velocity显示List与Map的方法详细解析

2019年07月22日  | 移动技术网IT编程  | 我要评论

冯小刚买菜狂砍价,空间之农妇悠闲生活,演员常远

一.遍历个map类型

1.先看后台java程序
java代码

复制代码 代码如下:

    map<string,string> paramvalues=new hashmap<string, string>(); 
    *** 
    *** 中间赋值操作省略了 
    *** 
    data.put("paramvalues", paramvalues);//传值给velocity 

2.前台velocity模板文件中取出这个map的key和value
java代码
复制代码 代码如下:

    #foreach($param in ${paramvalues.keyset()}) 
    <tr> 
        <th>$param</th> 
        <td>${paramvalues.get($param)}</td> 
   </tr> 
    #end 

二.遍历list类型

1.先看后台java代码
java代码

复制代码 代码如下:

    list<saler> salerlist=new arraylist<saler>(); 
    *** 
    ***中间赋值操作省略了 
    *** 
    data.put("salerlist", salerlist);//传值给velocity 

2.再看velocity模版中代码
复制代码 代码如下:

    #foreach($sal in ${salerlist}) 
    $sal.name 
    #end 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网