我用的是oracle数据库,有部门表t_depart,要java代码(不是javascript)将多级部门打印出来,如何设置字段呢,怎么处理?
        谢谢

解决方案 »

  1.   

    id 部门id
    parentdepartid 父部门
    departidname 部门名称主要是看怎么联表查询,显示的话用树形显示
      

  2.   

    谢谢lastsweetop !
    我现在不是用于页面的显示,是用java程序(如Servelt)将多级部门以树形形式组装成xml体。如: <?xml version="1.0" encoding="UTF-8" ?> 
     <department>
      <depart name="一级" id="57008604">
          <depart name="二级" id="48913940">
          <depart name="三级" id="48913940">
          <depart name="四级" id="48913940">    
          </depart>       
          </depart>    
          <depart name="三级" id="48913940">
          <depart name="四级" id="48913940">   
          </depart>       
          </depart>   
          </depart>
          <depart name="二级" id="48913940">
          <depart name="三级" id="48913940">
          <depart name="四级" id="48913940">  
          </depart>
          <depart name="四级" id="48913940">   
          </depart>       
          </depart>       
          </depart>
      </depart>
      <depart name="一级" id="57008604">
          <depart name="二级" id="48913940">
          <depart name="三级" id="48913940">
          <depart name="四级" id="48913940">   
          </depart>       
          </depart>       
          </depart>
      </depart>
      </department>我用的oracle数据库,不知道表怎么设计?怎么树形形式组装成xml体?
       谢谢!