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

📄 jsp_tree.jsp

📁 Jbuilder2006开发的严格按MVC设计模式组织开发过程
💻 JSP
字号:
<%@taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles"%>
<%@taglib uri="/WEB-INF/struts-nested.tld" prefix="nested"%>
<%@taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<%@taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<%@taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@page contentType="text/html; charset=GBK"%>
<!-- 检查用户是否已登陆-->

<html:html>
  <html:base/>
<head>
<LINK REL="stylesheet" TYPE="text/css" href="<%=request.getContextPath()%>/_normal/css/style.css">
<script language="javascript" src="<%=request.getContextPath()%>/_normal/script/common.js" type="text/javascript"></script>
<LINK REL="stylesheet" TYPE="text/css" href="<%=request.getContextPath()%>/_normal/css/headstyle.css">
</head>

<body>
<script language="JavaScript" src="<%=request.getContextPath()%>/_normal/script/tree_maker.js" type="text/javascript"></script>
<form id="treeForm" action="" >
<%
    com.tops.j2ee.jsp.model.ActfrmTopsJ2eeJspViewFolder root=(com.tops.j2ee.jsp.model.ActfrmTopsJ2eeJspViewFolder) request.getAttribute("folderRoot");
    if(root==null) return;
    out.println(root.getDefaultTreeHtml(
          "actTopsJ2eeJspView.do?method=init&folderId=",
          request.getContextPath()+"/_normal","parent.mainFrame"));
 %>
<input type="hidden" id="nodeID"/>
 <script language="JavaScript" type="text/javascript">
tree.callback_click = function my_expand(nodeID){
  //document.all.nodeID.value=nodeID;
  //var LeafPic='<%=request.getContextPath()%>/_normal/treeimg/left_fclose.gif';
  //if(tree.getNode(nodeID).childCount==0 && tree.getNode(nodeID).img1==LeafPic){
    //parent.parent.topFrame.document.all.tbMsg.style.display="";
    //var url=(tree.getNode(nodeID)).getLink();
    //var id=url.substring(url.indexOf('&id=')+4,url.length);
    //departs.getSubDepartments(id,loadSubNodes);
  //}
  return true;
}
function loadSubNodes(nodes){
  var nodeId=document.all.nodeID.value;
  parent.tree_leftFrame.tree.select(nodeId,true);
  if(DWRUtil._isArray(nodes)){
    for(var i=0;i<nodes.length;i++){
      var tnode=parent.tree_leftFrame.tree.getSelect().addChild(-2,nodes[i].deptName);
      tnode.setLink("../actTopsJ2eeJspView.do?method=init&folderId="+nodes[i].id,"");
      if(nodes[i].deptIsLeaf=='0'){
        tnode.getImage().src=parent.tree_leftFrame.tree.getSelect().img1;
        tnode.img1=parent.tree_leftFrame.tree.getSelect().img1;
      }
    }
  }
  parent.tree_leftFrame.tree.getSelect().expand(true);
  parent.parent.topFrame.document.all.tbMsg.style.display='none';
}
</script>
</form>
</body>
</html:html>

⌨️ 快捷键说明

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