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

📄 subdepartmentlist.jsp

📁 Jbuilder2006开发的严格按MVC设计模式组织开发过程
💻 JSP
📖 第 1 页 / 共 2 页
字号:
<%@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/>
  <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>
<script language="JavaScript" type="text/javascript">
function addNew(nowType) {
  actfrmTopsADepartment.id.value = "";
  actfrmTopsADepartment.deptId.value="";
  actfrmTopsADepartment.deptName.value = "";
  actfrmTopsADepartment.deptRemark.value = "";
  actfrmTopsADepartment.method.value="addResult";
  actfrmTopsADepartment.reserve1.value = "";
  actfrmTopsADepartment.reserve2.value = "";
  actfrmTopsADepartment.reserve3.value = "";
  actfrmTopsADepartment.reserve4.value = "";
  actfrmTopsADepartment.reserve5.value = "";
  actfrmTopsADepartment.reserve6.value = "";
  actfrmTopsADepartment.reserve7.value = "";
  actfrmTopsADepartment.reserve8.value = "";
  actfrmTopsADepartment.reserve9.value = "";
  actfrmTopsADepartment.deptType.value=nowType;
  show();
}

function save() {
  if (actfrmTopsADepartment.deptName.value.trim() == "") {
    alert("名称不能为空!");
    actfrmTopsADepartment.deptName.focus();
    return false;
  }
    actfrmTopsADepartment.submit();
}
function modify(deID, oldDeName,  oldRemark,oldDeptId,oldType,r1,r2,r3,r4,r5,r6,r7,r8,r9) {
    actfrmTopsADepartment.id.value = deID;
    actfrmTopsADepartment.deptName.value = oldDeName;
    actfrmTopsADepartment.deptRemark.value = oldRemark;
    actfrmTopsADepartment.deptId.value=oldDeptId;
    actfrmTopsADepartment.deptType.value=oldType;
    actfrmTopsADepartment.method.value="modifyResult";
    actfrmTopsADepartment.reserve1.value = r1;
   actfrmTopsADepartment.reserve2.value = r2;
  actfrmTopsADepartment.reserve3.value = r3;
  actfrmTopsADepartment.reserve4.value = r4;
  actfrmTopsADepartment.reserve5.value = r5;
  actfrmTopsADepartment.reserve6.value = r6;
  actfrmTopsADepartment.reserve7.value = r7;
  actfrmTopsADepartment.reserve8.value = r8;
  actfrmTopsADepartment.reserve9.value = r9;
    show()
}

function check_all(){
  if(document.all.allselect.checked){
    if(document.all.deid.length==null && document.all.deid.disabled!='disabled'){
      document.all.deid.click();
    }
    else{
      for(var i=0;i<document.all.deid.length;i++){
        if(document.all.deid.disabled!='disabled'){
          document.all.deid[i].click();
        }
      }
    }
  }
  if(!document.all.allselect.checked){
    if(document.all.deid.length==null && document.all.deid.disabled!='disabled'){
      document.all.deid.click();
    }
    else{
      for(var i=0;i<document.all.deid.length;i++){
        if(document.all.deid.disabled!='disabled'){
          document.all.deid[i].click();
        }
      }
    }
  }
}
function del() {
  var isSelected = false;
  if (actfrmTopsADepartment.deid.checked) {
    isSelected = true;
  } else {
    for (var i = 0; i < actfrmTopsADepartment.deid.length; i++) {
      if (actfrmTopsADepartment.deid[i].checked == true) {
        isSelected = true;
        break;
      }
    }
  }

  if (isSelected) {
    if (!confirm("确定删除所选记录?")) {
      return false;
    }
    actfrmTopsADepartment.method.value="delete";


    actfrmTopsADepartment.submit();
  } else {
    alert("请至少选择一个部门信息!");
    return false;
  }
}

function show() {

  document.all.departmentTable.style.display = "";
    if (document.all.canSave01.style.display == "none") {
	document.all.canSave01.style.display = "";
	document.all.canSave02.style.display = "";
	document.all.canSave03.style.display = "";
        document.all.canSave04.style.display="";
    }
}
function hiddendept(){
   document.all.departmentTable.style.display = "none";
	document.all.canSave01.style.display = "none";
	document.all.canSave02.style.display = "none";
	document.all.canSave03.style.display = "none";
        document.all.canSave04.style.display="none";
}


function initTbl(){
  init();
  drag = document.createElement("DIV");
  drag.innerHTML		= "";
  drag.style.textAlign 	= "center";
  drag.style.position 	= "absolute";
  drag.style.cursor 	= "move";
  drag.style.border 	= "1 solid black";
  drag.style.display 	= "none";
  drag.style.zIndex 	= "999";
  document.body.insertBefore(drag);
}
</script>
  <head>
  <html:base/>
  <LINK REL="stylesheet" TYPE="text/css" href="<%=request.getContextPath()%>/css/headstyle.css">
  </head>
  <body>
  <html:form action="/actDepartment.do" method="post">
    <input type="hidden" name="fatherDeptId" value="<bean:write name="dept" property="id" scope="request"/>"/>
    <table cellpadding="0" cellspacing="0" border="0" width="100%">
      <tr>
        <td width="70%" nowrap class="location">          您的位置:人事信息管理——部门管理,
          <font color="red">
            <bean:write name="dept" property="deptName" scope="request"/>
          </font>
        </td>
        <td nowrap class="location">        </td>
      </tr>
    </table>
    <logic:notEmpty name="dept" property="nextLevels">
      <table width="100%" border="0" cellpadding="0" cellspacing="0">
        <tr>
          <logic:iterate id="item" name="dept" property="nextLevels">
            <td width="7%" id="addNew" align="center" valign="middle" nowrap class="toolbar" onMouseOver="OMO()" onMouseOut="OMOU()" onClick="addNew('<bean:write name="item"/>')">
              <img src="<%=request.getContextPath()%>/_normal/toolbar_pic/page_add.gif" alt="新增">
              新增<bean:write name="item"/>
            </td>
            <td width="1%" align="center" valign="middle" nowrap class="toolbar">|</td>
          </logic:iterate>
          <td width="7%" align="center" valign="middle" nowrap class="toolbar" onMouseOver="OMO()" onMouseOut="OMOU()" onClick="del()">
            <img src="<%=request.getContextPath()%>/_normal/toolbar_pic/page_delete.gif" alt="删除">
            删除
          </td>
          <td width="1%" align="center" valign="middle" nowrap class="toolbar" style="display:none" id="canSave01">|</td>
          <td
            width="7%"
            align="center"
            valign="middle"
            nowrap
            class="toolbar"
            id="canSave02"
            onMouseOver="OMO()"
            onMouseOut="OMOU()"
            style="display:none"
            onClick="save()">
            <img src="<%=request.getContextPath()%>/_normal/toolbar_pic/page_save.gif" alt="保存">
            保存
          </td>
          <td width="1%" align="center" valign="middle" nowrap class="toolbar" id="canSave03" style="display:none">|</td>
          <td
            width="7%"
            align="center"
            valign="middle"
            nowrap
            style="display:none"
            class="toolbar"
            id="canSave04"
            onMouseOver="OMO()"
            onMouseOut="OMOU()"
            onClick="hiddendept()">
            <img src="<%=request.getContextPath()%>/_normal/toolbar_pic/arrow_undo.gif" alt="取消">
            取消
          </td>
          <td width="69%" align="right" valign="middle" nowrap class="toolbar">          </td>
        </tr>
      </table>

    <table cellpadding="0" cellspacing="1" border="0" width="100%" id="PowerTable">
      <tr align="center">
        <td height="20" width="5%" nowrap class="title">
          <label>
            <input type="checkbox" name="allselect" value="" onClick="check_all()" style="cursor:hand;border:0">
            全选
          </label>
        </td>
        <td width="10%" nowrap class="title">序号</td>
        <td width="10%" nowrap class="title">编号</td>
        <td width="20%" nowrap class="title">组织机构名称</td>
        <td width="20%" nowrap class="title">组织机构类别</td>
        <logic:notEmpty name="dept" property="reserveDef1">
          <td width="10%" nowrap class="title">
            <bean:write name="dept" property="reserveDef1"/>
          </td>
        </logic:notEmpty>
        <logic:notEmpty name="dept" property="reserveDef2">
          <td width="10%" nowrap class="title">
            <bean:write name="dept" property="reserveDef2"/>
          </td>
        </logic:notEmpty>
        <logic:notEmpty name="dept" property="reserveDef3">
          <td width="10%" nowrap class="title">
            <bean:write name="dept" property="reserveDef3"/>
          </td>
        </logic:notEmpty>
        <logic:notEmpty name="dept" property="reserveDef4">
          <td width="10%" nowrap class="title">
            <bean:write name="dept" property="reserveDef4"/>
          </td>
        </logic:notEmpty>
        <logic:notEmpty name="dept" property="reserveDef5">
          <td width="10%" nowrap class="title">
            <bean:write name="dept" property="reserveDef5"/>
          </td>
        </logic:notEmpty>
        <logic:notEmpty name="dept" property="reserveDef6">
          <td width="10%" nowrap class="title">
            <bean:write name="dept" property="reserveDef6"/>
          </td>
        </logic:notEmpty>
        <logic:notEmpty name="dept" property="reserveDef7">
          <td width="10%" nowrap class="title">
            <bean:write name="dept" property="reserveDef7"/>
          </td>
        </logic:notEmpty>
        <logic:notEmpty name="dept" property="reserveDef8">
          <td width="10%" nowrap class="title">
            <bean:write name="dept" property="reserveDef8"/>
          </td>
        </logic:notEmpty>
        <logic:notEmpty name="dept" property="reserveDef9">
          <td width="10%" nowrap class="title">
            <bean:write name="dept" property="reserveDef9"/>
          </td>
        </logic:notEmpty>

⌨️ 快捷键说明

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