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

📄 article_select_dialog_tree.jsp

📁 jsp人事管理系统jsp+servlet
💻 JSP
字号:
<%@ page contentType="text/html; charset=GBK"%>
<%@ taglib uri="/cms4j" prefix="cms4j" %>
<%String node_id=cn.com.dekn.cms.util.StrUtil.getNotNullStringValue(request.getParameter("cluster_node_id"),"root");%>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title>CMS4J</title>
<link href="../skin/blue/css/menu.css" rel="stylesheet" type="text/css">
<link href="../skin/blue/css/tree.css" rel="stylesheet" type="text/css">
<script src="../../js/common.js"></script>
<script src="../../js/tree/xtree.js"></script>
<script src="../../js/page_init.js"></script>

<script>
//alert('${param.selectType}');
function goto(target,URL,class_id){
    document.getElementById("CLASS_ID").value=class_id;
	obj = eval("top." + target);
	obj.location.href = URL;
}
</script>


<%if(!cn.com.dekn.cms.security.login.CMS4JUser.isLogin(request)){%>

	<script>
		top.location.href="../login.jsp";
	</script>
	
<%return;}%>

</head>

<script>
function displayOrHideMenu(objID){
	displayOrHide("menu_" + objID);
	
	var linkTable = document.getElementById("menu_" + objID);
	var obj = document.getElementById("menu_title_" + objID);
	
	if(obj){
		if(linkTable.style.display==""){
			obj.className = "menu-ctrl-bar-exp-button";
		}else{
			obj.className = "menu-ctrl-bar-col-button";
		}
	}
}

//页面初始化
function pageInit(){
	if(document.getElementById("NODE_ID")){
		selectInit("NODE_ID","${param.cluster_node_id}");
	}
}
</script>

<body onLoad="pageInit()">

<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="menu-border-line"></td>
  </tr>
</table>

<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td height="8"><input type="hidden" name="CLASS_ID"></td>
  </tr>
  
</table>


<table width="99%" border="0" align="right" cellpadding="0" cellspacing="0">
<tr>

    <td align="center">
    <select name="NODE_ID" id="NODE_ID" onChange="location.href='?selectType=${param.selectType}&returnType=${param.returnType}&cluster_node_id=' + this.value" style="width:90%">
        <cms4j:cluster_node node_id="root">
          <option value="<%=cluster_node_info.getCLUSTER_NODE_ID()%>"><%=cluster_node_info.getNAME()%></option>
          <cms4j:cluster_node parent_id="<%=cluster_node_info.getCLUSTER_NODE_ID()%>">
            <option value="<%=cluster_node_info.getCLUSTER_NODE_ID()%>"> └<%=cluster_node_info.getNAME()%></option>
            <cms4j:cluster_node parent_id="<%=cluster_node_info.getCLUSTER_NODE_ID()%>">
              <option value="<%=cluster_node_info.getCLUSTER_NODE_ID()%>">  └<%=cluster_node_info.getNAME()%></option>
              <cms4j:cluster_node parent_id="<%=cluster_node_info.getCLUSTER_NODE_ID()%>">
                <option value="<%=cluster_node_info.getCLUSTER_NODE_ID()%>">   └<%=cluster_node_info.getNAME()%></option>
              </cms4j:cluster_node>
            </cms4j:cluster_node>
          </cms4j:cluster_node>
        </cms4j:cluster_node>
      </select>    </td>
  </tr>
  
  <tr>
    <td>
	
<script>
	var tree = new WebFXTree("<%=cn.com.dekn.cms.cluster.busi.ClusterNodeBean.getClusterNodeNameForID(node_id)%>","javascript:goto('mainFrame','article_select_dialog_list_m_1.jsp?node_id=<%=node_id%>&selectType=${param.selectType}&returnType=${param.returnType}')");
	tree.setBehavior('classic');
	
	<% String tID = "";String tID2 = "";String tID3 = ""; String tID4 = ""; String tID5 = "";String tID6 = ""; %>
	<% int i = 0; %>
	
<cms4j:class is_purview_show="true" purview_type="operat"  node_id="<%=node_id%>" class_type="article,special" >
	
			//根据菜单类型不同所显示的图片不同
			var tmp = "";
			var special = "";
			<%if(class_info.getCLASS_TYPE().equals("outside")){%>
				tmp = 'tree_images/outside.gif';
			<%}else if(class_info.getCLASS_TYPE().equals("single")){%>
				tmp = 'tree_images/single.gif';
			<%}else if(class_info.getCLASS_TYPE().equals("article")){%>
				tmp = '';
			<%
				}else if(class_info.getCLASS_TYPE().equals("special")){
					if(class_info.isHasChild()){
			%>
						tmp = 'tree_images/article.gif';
			<%}else{%>
						tmp = 'tree_images/special1.gif';
			<%}}%>
		
			var t_<%=class_info.getARTICLE_CLASS_ID()%> = new WebFXTreeItem("<%=class_info.getCLASS_NAME()%>","javascript:goto('mainFrame','<%=class_info.getLinkForBindArticle("article_select_dialog_list_m_1.jsp","../article/article_bind_modify.jsp")%>?class_id=<%=class_info.getARTICLE_CLASS_ID()%>&node_id=<%=node_id%>&selectType=${param.selectType}&returnType=${param.returnType}','<%=class_info.getARTICLE_CLASS_ID()%>')",'',tmp,tmp);
			
			tree.add(t_<%=class_info.getARTICLE_CLASS_ID()%>);
			
			<% tID = "t_" + class_info.getARTICLE_CLASS_ID(); %>
			
   <cms4j:class is_purview_show="true" purview_type="operat"  node_id="<%=cn.com.dekn.cms.security.login.CMS4JUser.getClusterNodeIDForParam(request)%>" class_type="article,special" >
			
					//根据菜单类型不同所显示的图片不同
					var tmp = "";
					var special = "";
					<%if(class_info.getCLASS_TYPE().equals("outside")){%>
						tmp = 'tree_images/outside.gif';
					<%}else if(class_info.getCLASS_TYPE().equals("single")){%>
						tmp = 'tree_images/single.gif';
					<%}else if(class_info.getCLASS_TYPE().equals("article")){%>
						tmp = '';
					<%
						}else if(class_info.getCLASS_TYPE().equals("special")){
							if(class_info.isHasChild()){
					%>
								tmp = 'tree_images/article.gif';
					<%}else{%>
								tmp = 'tree_images/special1.gif';
					<%}}%>
				
					var t_<%=class_info.getARTICLE_CLASS_ID()%> = new WebFXTreeItem("<%=class_info.getCLASS_NAME()%>","javascript:goto('mainFrame','<%=class_info.getLinkForBindArticle("article_select_dialog_list_m_1.jsp","../article/article_bind_modify.jsp")%>?class_id=<%=class_info.getARTICLE_CLASS_ID()%>&node_id=<%=node_id%>&selectType=${param.selectType}&returnType=${param.returnType}','<%=class_info.getARTICLE_CLASS_ID()%>')",'',tmp,tmp);
					<%=tID%>.add(t_<%=class_info.getARTICLE_CLASS_ID()%>);
					
					<% tID2 = "t_" + class_info.getARTICLE_CLASS_ID(); %>
					
		<cms4j:class is_purview_show="true" purview_type="operat"  node_id="<%=cn.com.dekn.cms.security.login.CMS4JUser.getClusterNodeIDForParam(request)%>" class_type="article,special">
					
						//根据菜单类型不同所显示的图片不同
						var tmp = "";
						var special = "";
						<%if(class_info.getCLASS_TYPE().equals("outside")){%>
							tmp = 'tree_images/outside.gif';
						<%}else if(class_info.getCLASS_TYPE().equals("single")){%>
							tmp = 'tree_images/single.gif';
						<%}else if(class_info.getCLASS_TYPE().equals("article")){%>
							tmp = '';
						<%
							}else if(class_info.getCLASS_TYPE().equals("special")){
								if(class_info.isHasChild()){
						%>
									tmp = 'tree_images/article.gif';
						<%}else{%>
									tmp = 'tree_images/special1.gif';
						<%}}%>
						
						var t_<%=class_info.getARTICLE_CLASS_ID()%> = new WebFXTreeItem("<%=class_info.getCLASS_NAME()%>","javascript:goto('mainFrame','<%=class_info.getLinkForBindArticle("article_select_dialog_list_m_1.jsp","../article/article_bind_modify.jsp")%>?class_id=<%=class_info.getARTICLE_CLASS_ID()%>&node_id=<%=node_id%>&selectType=${param.selectType}&returnType=${param.returnType}','<%=class_info.getARTICLE_CLASS_ID()%>')",'',tmp,tmp);
						
						<%=tID2%>.add(t_<%=class_info.getARTICLE_CLASS_ID()%>);
							
						<% tID3 = "t_" + class_info.getARTICLE_CLASS_ID(); %>
						
			 <cms4j:class is_purview_show="true" purview_type="operat"  node_id="<%=cn.com.dekn.cms.security.login.CMS4JUser.getClusterNodeIDForParam(request)%>" class_type="article,special">
							
							//根据菜单类型不同所显示的图片不同
							var tmp = "";
							var special = "";
							<%if(class_info.getCLASS_TYPE().equals("outside")){%>
								tmp = 'tree_images/outside.gif';
							<%}else if(class_info.getCLASS_TYPE().equals("single")){%>
								tmp = 'tree_images/single.gif';
							<%}else if(class_info.getCLASS_TYPE().equals("article")){%>
								tmp = '';
							<%
								}else if(class_info.getCLASS_TYPE().equals("special")){
									if(class_info.isHasChild()){
							%>
										tmp = 'tree_images/article.gif';
							<%}else{%>
										tmp = 'tree_images/special1.gif';
							<%}}%>
							
							var t_<%=class_info.getARTICLE_CLASS_ID()%> = new WebFXTreeItem("<%=class_info.getCLASS_NAME()%>","javascript:goto('mainFrame','<%=class_info.getLinkForBindArticle("article_select_dialog_list_m_1.jsp","../article/article_bind_modify.jsp")%>?class_id=<%=class_info.getARTICLE_CLASS_ID()%>&node_id=<%=node_id%>&selectType=${param.selectType}&returnType=${param.returnType}','<%=class_info.getARTICLE_CLASS_ID()%>')",'',tmp,tmp);
							
							<%=tID3%>.add(t_<%=class_info.getARTICLE_CLASS_ID()%>);
									
							<% tID4 = "t_" + class_info.getARTICLE_CLASS_ID(); %>
								
						<cms4j:class is_purview_show="true" purview_type="operat"  node_id="<%=cn.com.dekn.cms.security.login.CMS4JUser.getClusterNodeIDForParam(request)%>" class_type="article,special">
									
								//根据菜单类型不同所显示的图片不同
								var tmp = "";
								var special = "";
								<%if(class_info.getCLASS_TYPE().equals("outside")){%>
									tmp = 'tree_images/outside.gif';
								<%}else if(class_info.getCLASS_TYPE().equals("single")){%>
									tmp = 'tree_images/single.gif';
								<%}else if(class_info.getCLASS_TYPE().equals("article")){%>
									tmp = '';
								<%
								  }else if(class_info.getCLASS_TYPE().equals("special")){
									if(class_info.isHasChild()){
								%>
										tmp = 'tree_images/article.gif';
								<%}else{%>
										tmp = 'tree_images/special1.gif';
								<%}}%>	
										
								var t_<%=class_info.getARTICLE_CLASS_ID()%> = new WebFXTreeItem("<%=class_info.getCLASS_NAME()%>","javascript:goto('mainFrame','<%=class_info.getLinkForBindArticle("article_select_dialog_list_m_1.jsp","../article/article_bind_modify.jsp")%>?class_id=<%=class_info.getARTICLE_CLASS_ID()%>&node_id=<%=node_id%>&selectType=${param.selectType}&returnType=${param.returnType}','<%=class_info.getARTICLE_CLASS_ID()%>')",'',tmp,tmp);
								
								<%=tID4%>.add(t_<%=class_info.getARTICLE_CLASS_ID()%>);
											
								<% tID5 = "t_" + class_info.getARTICLE_CLASS_ID(); %>
									
								<cms4j:class is_purview_show="true" purview_type="operat"  node_id="<%=cn.com.dekn.cms.security.login.CMS4JUser.getClusterNodeIDForParam(request)%>" class_type="article,special">
								
									//根据菜单类型不同所显示的图片不同
									var tmp;
									<%if(class_info.getCLASS_TYPE().equals("outside")){%>
										tmp='tree_images/outside.gif';
									<%}else if(class_info.getCLASS_TYPE().equals("single")){%>
										tmp='tree_images/single.gif';
									<%}else if(class_info.getCLASS_TYPE().equals("article")){%>
										tmp='';
									<%}else{%>
										tmp='tree_images/special1.gif';
									<%}%>
									
									var t_<%=class_info.getARTICLE_CLASS_ID()%> = new WebFXTreeItem("<%=class_info.getCLASS_NAME()%>","javascript:goto('mainFrame','<%=class_info.getLinkForBindArticle("article_select_dialog_list_m_1.jsp","../article/article_bind_modify.jsp")%>?class_id=<%=class_info.getARTICLE_CLASS_ID()%>&node_id=<%=node_id%>&selectType=${param.selectType}&returnType=${param.returnType}','<%=class_info.getARTICLE_CLASS_ID()%>')",'',tmp,tmp);
									
									<%=tID5%>.add(t_<%=class_info.getARTICLE_CLASS_ID()%>);
													
									<% tID6 = "t_" + class_info.getARTICLE_CLASS_ID(); %>
																
								</cms4j:class>
									
						  </cms4j:class>
						
				   </cms4j:class>
							
		</cms4j:class>
				
  </cms4j:class>
		
</cms4j:class>
		
	document.write(tree);
	
</script>
	
	
	</td>
  </tr>
</table>

</body>
</html>

⌨️ 快捷键说明

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