参考:
http://www.google.com/dirhp?hl=zh-CN
http://www.alibaba.com/ 另外能否提供目录有关数据库字段的设置谢谢大家!!!!!!!!!!!拜托了

解决方案 »

  1.   

    数据库里建好表:比如说简单点
    表1:ID   pageName(网页名)  pageURL(网页URL)  pageType(所属栏目)  
         1      女装...           www.***.**          服装
         2      男装...           www.***.***         服装
         3      童衣..            www.12*.**          服装
         .       ..                ....               ....
         .       ...                ...               首饰按 整个站点的目录结构 存放到数据库, 建立好约束==
    再写 个方法 get 出来  放到你的 首页上  OK了! 
    思路就是这样的!!
      复杂点的话  就在建立个表 专门放 目录结构 一级 二级 三级  做好约束就可以了。
      献丑了 呵呵!
      

  2.   

    建议你建两张表:
    Auxclass:auxclassid,auxclassname; //存父级菜单
    Auxitem:auxitemid,auxclassid,auxitemname;//存子集菜单
    我感觉不用树的话,就只能是两层了,三层的界面没法摆。
    首页显示的时候来两层循环就搞定了。
      

  3.   

    建一张表id,name,parentID(父结点ID),other(其它你需要的字段)先全部从数据库取出存入数组
    <script LANGUAGE=JavaScript>
    <!--
    var name=new Array();
    <%
          for(int i=0;i<parrStsUserList.size();i++)
          {
            pobjCp = (Cp)parrStsUserList.get(i);
            out.println("name["+i+"]=new Array('"+pobjCp.getID()+"','"+pobjCp.getname()+"','"+pobjCp.getparentID()+"');");

    %> 
    -->
    </script>
    getID是ID,getname是名字(0001),getparentID是他的父结点是哪个ID
    然后就可以显示出来了
    <script LANGUAGE=JavaScript>
    <!--
    for(i=0;i<name.length;i++)
    {
    if(name[i][2]==0)//当getCpuseid为0时也就是为父结点时
    {
    document.write("<table>");
    document.write("<tr><td><a href='xxx.jsp?id="+name[i][0]+"'>"+name[i][1]+"</td></tr>");
    document.write("<tr><td>");
    for(x=0;x<name.length;x++)//重新循环读数组找name[i]的子结点
    {
    if(name[x][2]==name[i][0])//当getCpuseid为name[i][0])时
    {
    document.write("<a href='xxx.jsp?id="+name[x][0]+"'>"+name[x][1]+"</a>");
    }
    }
    document.write("</td></tr>");
    }
    }
    document.write("</table>");
    -->
    </script>
    好了,这样显示出来就是
    0001
       00010001
       00010002
    0002
       00020001
       00020002
    0003
       00030001
    ...........
    这样你所说的样子
    当然,你可以写好几层,我这里就写了二层,
    这个贴这么多天都没有解决,其实我在你发贴的时候就说了和树形一样的,还比树形简单
      

  4.   

    显示出来应该是
    0001
       00010001   00010002
    0002
       00020001   00020002
    0003
       00030001   00030002
    ...........
    这样才对,和GOOGLE上一样的