⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 obtainclass.jsp

📁 培训考试系统代码
💻 JSP
字号:
<%@ page language = "java" contentType = "text/html; charset=gb2312"%>


<%@ page import="com.huawei.icd30.common.db.*"%>


<%@ page import="com.huawei.icd30.agt.util.OperatorFlagCode"%>





<%


    SysResultSet res = (SysResultSet)session.getAttribute("CLSMNG_SELECTTYPE");


    java.util.Map map = new java.util.HashMap();


    res.sort("CLASSID",true);


    //主要是为了防止刷新出错,所以要把结果集合放到最前面


    res.first();


    while(res.next())


    {


        map.put(res.getString("FCLASSID").trim(),"");


    }


    res.setRecord(0);


    String father       = res.getString("CLASSID");


    String classid      = res.getString("CLASSID");


    StringBuffer root   = new StringBuffer();


    //初始父节点字段


    root.append("            foldersTree =gFld(\"<FONT COLOR=#000000><B>");


    root.append(res.getString("CLASSTITLE"));


    root.append("</B></FONT>|ftv2Root\",\"");


    root.append(classid);


    root.append("\")\n");





   //从第二条记录循环判断记录集合


    while(res.next())


    {


        String deleflag ;


        classid          = res.getString("CLASSID");


        String title     = res.getString("CLASSTITLE");


        String fclassid  = res.getString("FCLASSID");





        //父节点是根目录的节点


        if(fclassid.equals(father))


        {


            //如果该节点下面有子节点


            if(map.containsKey(classid))


            {


                deleflag ="1";


                root.append("            f").append(classid).append("=insFld(");


                root.append("foldersTree,gFld(\"<FONT COLOR=#000000>");


                root.append(title).append("</FONT>\", \"");


                root.append(classid);


                root.append("\"))\n");


            }


            else


            {


                deleflag ="2";


                root.append("            insDoc(foldersTree").append(",gLnk(\"");


                root.append(classid);


                root.append("\",\"").append(title).append("\",\"");


                root.append(title).append("\"))\n ");


            }


        }


        //如果父节点不是根目录


        else


        {


            //如果改节点下面有子节点


            if(map.containsKey(classid))


            {


               deleflag="1";


                root.append("            f").append(classid).append("=insFld(f");


                root.append(fclassid).append(",gFld(\"<FONT COLOR=#000000>");


                root.append(title).append("</FONT>\", \"");


                root.append(classid);


                root.append("\"))\n");


            }


            else


            {


                deleflag="2";


                root.append("             insDoc(f").append(fclassid).append(",gLnk(\"");


                root.append(classid);


                root.append("\",\"").append(title).append("\",\"");


                root.append(title).append("\"))\n ");


            }





        }


    }


    root.append("            initializeDocument();\n");


   // System.out.println(root.toString());


%>


<html>


<head>


<title>类别选择菜单</title>




<script src="/agt/public/js/class_treemenu.js"></script>


<script src="/agt/public/js/my_functions.js"></script>


<link href="/agt/public/css/gb.css" rel="stylesheet" type="text/css">
<STYLE type=text/css>BODY {
	SCROLLBAR-FACE-COLOR: #d6efff; SCROLLBAR-HIGHLIGHT-COLOR: #9E9E9E; SCROLLBAR-SHADOW-COLOR: #9E9E9E; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #666666; SCROLLBAR-TRACK-COLOR: #d6efff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff}
</STYLE>
</head>





<body bgcolor="#8DC0FB" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">


<form name="classform" method="post" action="/ClsMngOperatorAction.do?operatorFlag=<%=OperatorFlagCode.CLSMNG_CHOOSE%>">




  <table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
    <tr>


    <td align="left" valign="top">


      <table width="100%" border="0" cellpadding="1" cellspacing="0" class="iess">
          <tr>


          <td height="28">


            <table width="100%" border="0" cellpadding="0" cellspacing="0">


              <tr>


                <td width="130" valign="top">


               <SCRIPT>


               <%


                   out.print(root.toString());


                %>





                </script>








                </td>


              </tr>


            </table></td>


        </tr>


      </table>


    </td>


  </tr>


</table>


</form>


</body>


</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -