本帖最后由 aoxida 于 2011-03-25 10:27:54 编辑

解决方案 »

  1.   

    使用freeer遍历List:<table>
    <th>
       <td>name</td>
       <td>age</td>
    </th>
    <#list userList as user>
    <tr>
       <td>${user.name}</td>
       <td>${user.age}</td>
    </tr>
    </#list>
    </table>
      

  2.   

    只输出list中的每个元素的一个属性,属性不是占一个<tr>,要求是占一个<td>
    每行有三个<td>
      

  3.   

    输出情况像这样:
    <tr>
    <td>name1</td>
    <td>name2</td>
    <td>name3</td>
    </tr>
    <tr>
    <td>name4</td>
    <td>name5</td>
    <td>name6</td>
    </tr>
      

  4.   

    这样的话,主要是对TR元素的一个控制,可以利用list的index进行判断
    <table>
    <th>
    <td>name</td>
    <td>age</td>
    </th>
    <#list userList as user>
    <#if list_index%3 e 0> 
     <tr>
    </#if>
    <td>${user.name}</td>
    <#if list_index%3 e 2> 
     </tr>
    </#if>
    </#list>基本思路是这样,你可以再调调
    </table>
      

  5.   

    可以在后台数据添加到list的时候添加一个每3个添加一个特殊的标记,页面读取的时候判断这个值,是的则添加
    </tr><tr>这样的标记...我有一个页面显示图片就是这样的思路做出来的...
      

  6.   

    页面追加用jquery +josn 拉~
    http://jquery-api-zh-cn.googlecode.com/svn/trunk/index.html
    C标签也行啊 你传过来list用c:foreach遍历多方便