首页 新闻 搜索 专区 学院

j2ee项目 求怎么生成这样的表格 。。。后台数据是类似树形结构的

0
悬赏园豆:10 [待解决问题]

数据时树形结构map里面的  类似  { id  :""   name:""   children:arrarylist }   children 里面为子数据集

manaduona123的主页 manaduona123 | 初学一级 | 园豆:192
提问于:2012-09-12 14:08
< >
分享
所有回答(4)
0
View Code
<style>  
  td{border:1px solid}
</style>
<table>
  <tr>
    <td>1</td>
    <td>
      <table>
        <tr>
          <td>11</td>
          <td>
            <table>
              <tr>
                <td>111</td>
              </tr>
              <tr>
                <td>222</td>
              </tr>
              <tr>
                <td>333</td>
              </tr>
            </table>
          </td>
        </tr>
        <tr>
          <td>22</td>
          <td>
            <table>
              <tr>
                <td>111</td>
              </tr>
              <tr>
                <td>222</td>
              </tr>
              <tr>
                <td>333</td>
              </tr>
            </table>
          </td>
        </tr>
        <tr>
          <td>33</td>
          <td>
            <table>
              <tr>
                <td>111</td>
              </tr>
              <tr>
                <td>222</td>
              </tr>
              <tr>
                <td>333</td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
    </td>
  </tr>
  <tr>
    <td>2</td>
    <td>
      <table>
        <tr>
          <td>11</td>
          <td>
            <table>
              <tr>
                <td>111</td>
              </tr>
              <tr>
                <td>222</td>
              </tr>
              <tr>
                <td>333</td>
              </tr>
            </table>
          </td>
        </tr>
        <tr>
          <td>22</td>
          <td>
            <table>
              <tr>
                <td>111</td>
              </tr>
              <tr>
                <td>222</td>
              </tr>
              <tr>
                <td>333</td>
              </tr>
            </table>
          </td>
        </tr>
        <tr>
          <td>33</td>
          <td>
            <table>
              <tr>
                <td>111</td>
              </tr>
              <tr>
                <td>222</td>
              </tr>
              <tr>
                <td>333</td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
    </td>
  </tr>
</table>

套三层table,程序上就是套三个for循环,每个循环输出子级内容。。。

向往-SONG | 园豆:4853 (老鸟四级) | 2012-09-12 14:19
0

我觉的不错,不知道你做出来了不,我关注中

段段1006 | 园豆:208 (菜鸟二级) | 2012-09-14 16:14
0

可以使用<table>中<td>属性rowspan(规定此单元格可横跨的行数)!

实现大概思路是:

父类的rowspan为子集的rowspan总和,子类的rowspan为子子集rowspan的总和,最小级的rowspan为1。

Youkes | 园豆:222 (菜鸟二级) | 2012-10-27 21:14
0

你把数据库里表的字段贴出来啊,要不然谁知道怎么帮你。

息搏 | 园豆:227 (菜鸟二级) | 2013-02-20 11:45
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册