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

📄 addwebsitedir.jsp

📁 一个目前正在上线运行的JSP企业网站系统
💻 JSP
字号:
<%@ page contentType="text/html; charset=gb2312"%>
<%@ page import="java.util.*,com.gforce.gfoa.*,com.gforce.currency.*" %>
var jsArray = new Array();
<%
Request m_request = new Request(request);
String strMultUserID = m_request.GetString("MultUserID");
String strMultSysID = m_request.GetString("MultSysID");
String strFartherID = m_request.GetString("FartherID");
String strSelectedID = m_request.GetString("SelectedID");
String strStation = "_";
Vector vtWebSiteDir = WebSiteDirManager.getRecordByID(strFartherID);
if(vtWebSiteDir.size()>0)
{
  strStation = ((Vector)vtWebSiteDir.get(0)).get(2).toString() + ((Vector)vtWebSiteDir.get(0)).get(0).toString() + "_";
}
Vector vtWebSiteDir_new = WebSiteDirManager.getWebSiteDirData(strMultUserID,strMultSysID,"",strStation,"");
if(vtWebSiteDir_new.size()>0)
{
  vtWebSiteDir= vtWebSiteDir_new;
}
for(int row=0;row<vtWebSiteDir.size();row++)
{
    String strTemp = "";
    Vector hashtab = (Vector)vtWebSiteDir.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(\"" + hashtab.get(0).toString() + "\",\t\"" + hashtab.get(1).toString() + "\",\t\"" + hashtab.get(2).toString() + "\",\t\"" + hashtab.get(3).toString() + "\");");
}
%>

function addsubdepartment(Station)
{
    var returnvalue=""
    for(var i=0;i < jsArray.length;i++)
    {
        if((jsArray[i][2]==Station))
        {
            var haschild=false;
            for(j=0;j<jsArray.length;j++)
            {
              if(jsArray[j][2]==jsArray[i][2] + jsArray[i][0] + "_")
              {
                  haschild=true;
                  break;
              }
            }
            if(jsArray[i][0]=="<%=strSelectedID%>")
            {
            returnvalue+="<option value='"+jsArray[i][0]+"' selected>";
            }
            else
            {
            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][2] + jsArray[i][0] + "_");
            }
        }
    }
    return returnvalue;
}
document.write(addsubdepartment("<%=strStation%>"));

⌨️ 快捷键说明

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