欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2023-12-20 09:04:52
一.遍历个map类型 1.先看后台java程序java代码复制代码 代码如下:    map pa...

一.遍历个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 

上一篇:

下一篇: