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

📄 adddepartment.jsp

📁 一个目前正在上线运行的JSP企业网站系统
💻 JSP
字号:
<%@ page contentType="text/html; charset=gb2312"%>
<%@ page import="java.util.*,com.gforce.gfoa.*,com.gforce.currency.*" %>
var jsArray = new Array();
<%
DepartmentManager departmanager = new DepartmentManager();
Vector vc = departmanager.getDepartmentData();
for(int row=0;row<vc.size();row++)
{
    String strTemp = "";
    Vector hashtab = (Vector)vc.get(row);
    for(int i=0;i<hashtab.size();i++)
    {
        if(i==2)
        {
            String strFarther = hashtab.get(i).toString();
            strFarther = strFarther.substring(0,strFarther.length() - 1);
            strFarther = strFarther.substring(strFarther.lastIndexOf("_") + 1);
            strTemp += ",\t\"" + strFarther + "\"";
        }
        else
            strTemp += ",\t\"" + hashtab.get(i).toString() + "\"";
    }
    out.println("jsArray[" + (row) + "]=new Array(" + strTemp.substring(1) + ",\t\"" + hashtab.get(2).toString() + "\");");
}
%>

function addsubdepartment(shangjiID)
{
    var returnvalue=""
    for(var i=0;i<jsArray.length;i++)
    {
        if((jsArray[i][2]==shangjiID.toString()))
        {
            var haschild=false;
            for(j=0;j<jsArray.length;j++)
            {
              if(jsArray[j][2]==jsArray[i][0])
              {
                  haschild=true;
                  break;
              }
            }
            returnvalue+="<option value='"+jsArray[i][0]+"'>";
            for(j=0;j<parseInt(jsArray[i][3],10);j++)
            {
            	returnvalue+=("&nbsp;&nbsp;");
            }
            returnvalue+=(""+jsArray[i][1]+"</option>");
            if(haschild)
            {
            	returnvalue+=addsubdepartment(jsArray[i][0]);
            }
        }
    }
    return returnvalue;
}

function adddepartment()
{
	document.write("<option value='0'><%=SystemParament.GetCommpanyName()%></option>");
	document.write(addsubdepartment(0));
}
adddepartment();

⌨️ 快捷键说明

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