<%

    for(int i = 0; i < rs.size(); i ++)
    {
        BN_Base node=(BN_Base)(rs.get(i));
    int indexLast=node.getBaseId().lastIndexOf('-');
    int indexFirst=node.getBaseId().indexOf('-');
    
    String parent_id=node.getBaseId().substring(0,indexLast);
    hasChild = "no";
        if (indexLast == indexFirst){
                    hasChild = "yes";
         }
      %>
        appendNode('<%=(node.getBaseId())%>',
                   '<%=parent_id%>',
                   '<%=(node.getBaseName())%>',
                   'javascript:linkToRight("<%=(node.getBaseId())%>","<%=hasChild%>")');
            <%
%>
<%
     }//   end for
     
         int index2=switchMode.lastIndexOf('-');
       String switchParent="";
       if( index2 != -1){
        switchParent=switchMode.substring(0,index2);
%>
         switchSubNodes("xt","none");
         switchNode("<%=switchParent%>");
<%
}else{
 switchParent=switchMode;
%>
          switchSubNodes("xt","none");
<%
}
%>   

解决方案 »

  1.   

    public void doGetTree(HttpServletRequest request,
                               HttpServletResponse response)
           throws Exception
          {
              String filter="xt";
              Vector treeVector=DB_Base.getSubNode(filter);
              
              leaf = new BN_Base();
      leaf.setBaseId("xt-jc");
      leaf.setBaseName("基础知识介绍");
      leaf.setBaseLevel(1);
      treeVector.add(0,leaf);
      
            leaf = new BN_Base();
      leaf.setBaseId("xt-jc-mc");
      leaf.setBaseName("名词解释");
      leaf.setBaseLevel(2);
      treeVector.add(leaf);        leaf = new BN_Base();
      leaf.setBaseId("xt-jc-gn");
      leaf.setBaseName("系统常用功能描述");
      leaf.setBaseLevel(2);
      treeVector.add(leaf);        leaf = new BN_Base();
      leaf.setBaseId("xt-az");
      leaf.setBaseName("系统安装及启动");
      leaf.setBaseLevel(1);
      treeVector.add(1,leaf);
            leaf = new BN_Base();
      leaf.setBaseId("xt-az-hj");
      leaf.setBaseName("运行环境说明");
      leaf.setBaseLevel(2);
      treeVector.add(leaf);        leaf = new BN_Base();
      leaf.setBaseId("xt-az-az");
      leaf.setBaseName("系统安装说明");
      leaf.setBaseLevel(2);
      treeVector.add(leaf);        leaf = new BN_Base();
      leaf.setBaseId("xt-az-qd");
      leaf.setBaseName("系统启动说明");
      leaf.setBaseLevel(2);
      treeVector.add(leaf);        leaf = new BN_Base();
      leaf.setBaseId("xt-az-dy");
      leaf.setBaseName("第一次登陆系统");
      leaf.setBaseLevel(2);
      treeVector.add(leaf);          leaf = new BN_Base();
      leaf.setBaseId("xt-az-dl");
      leaf.setBaseName("系统登陆");
      leaf.setBaseLevel(2);
      treeVector.add(leaf);          request.setAttribute("rsLeft",treeVector);          request.getRequestDispatcher("/common/help/helpTree.jsp").forward(request,response);
          }
      

  2.   

    http://photo.gznet.com/photos/1364111/1364111-pE62L356G2.jpg用这个地址试试
      

  3.   

    很明显.你jsp页面上的错误.帮你看看
      

  4.   

    靠,jsp页面看起来就是头晕.你删代码,缩小范围.先删除全部form,然后一点点缩小范围------最终成功找到错误所在.
    没办法的说你缺少对象,只好这样找了.你的代码还不算多,多的话就更本没办法看的