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

📄 codetablelist.jsp

📁 本源码为教学管理信息系统
💻 JSP
字号:
<%@ page language="java" contentType="text/html;charset=GBK"%><%@ include file="/include/header.inc"%><%int rowIndex = 0;%><script language="javascript">	function Back(){		var form = document.forms['listForm'];		var fatherCode = form.elements['fatherCode'].value;		var codeType = form.elements['codeType'].value;		var prefix = form.elements['prefix'].value;			if((codeType+prefix) == fatherCode){			groupNo = form.elements['groupNo'].value;			window.location.href = "CodeNavigate!query.action?groupNo="+groupNo;		}else{			cn_id = form.elements['cn_id'].value;			isDept = form.elements['isDept'].value;			levels = form.elements['levels'].value;			isAdd = form.elements['isAdd'].value;			groupNo = form.elements['groupNo'].value;			layer = parseInt(form.elements['layer'].value) - 1;				layerRule = form.elements['layerRule'].value;			window.location.href = "CodeTable!back.action?cn_id="+cn_id+"&codeType="+codeType+"&fatherCode="+fatherCode+"&isDept="+isDept+"&levels="+levels+"&isAdd="+isAdd+"&groupNo="+groupNo+"&layer="+layer+"&prefix="+prefix+"&layerRule="+layerRule;					}	}	function Query(){		document.listForm.action ="CodeTable!query.action";		document.listForm.submit();	}	function EditById(row){		setModifyObject(row);		var form = document.forms['listForm']; 			var name = "codeName"+row;			var checkvalue = form.elements[name].value;		if(CheckModNotNull()&&CheckModRepeat(checkvalue,row)){			document.listForm.action ="CodeTable!modify.action";			document.listForm.submit();		}	}	function DeleteById(ct_id){		if(confirm("确实要删除所选信息吗?")){			document.listForm.action ="CodeTable!delete.action?ct_id="+ct_id;			document.listForm.submit();		}	}	function AddById(){		var form = document.forms['listForm'];		var obj = form.elements['codeTable.codeName']; 			var checkvalue = obj.value;		if(CheckAddNotNull()&&CheckModRepeat(checkvalue,60000)){			document.listForm.action ="CodeTable!save.action";			document.listForm.submit();		}	}	function QueryChildById(row){		var form = document.forms['listForm']; 			cn_id = form.elements['cn_id'].value;		codeType = form.elements['codeType'].value;		fatherCode = codeType + form.elements['code'+row].value;		isDept = form.elements['isDept'].value;		levels = form.elements['levels'].value;		isAdd = form.elements['isAdd'].value;		groupNo = form.elements['groupNo'].value;		layer = 1 + parseInt(form.elements['layer'].value);		prefix = form.elements['prefix'].value;		layerRule = form.elements['layerRule'].value;		window.location.href = "CodeTable!query.action?cn_id="+cn_id+"&codeType="+codeType+"&fatherCode="+fatherCode+"&isDept="+isDept+"&levels="+levels+"&isAdd="+isAdd+"&groupNo="+groupNo+"&layer="+layer+"&prefix="+prefix+"&layerRule="+layerRule;		}	function setModifyObject(row){		var form = document.forms['listForm']; 			var name = "codeName"+row;			form.elements['codeTableModify.codeName'].value = form.elements[name].value;		var name = "remark"+row;			form.elements['codeTableModify.remark'].value = form.elements[name].value;		var name = "code"+row;			form.elements['codeTableModify.code'].value = form.elements[name].value;		var name = "ct_id"+row;			form.elements['codeTableModify.ct_id'].value = form.elements[name].value;		var name = "fatherCode"+row;			form.elements['codeTableModify.fatherCode'].value = form.elements[name].value;		var name = "fatherName"+row;			form.elements['codeTableModify.fatherName'].value = form.elements[name].value;		var name = "childCount"+row;			form.elements['codeTableModify.childCount'].value = form.elements[name].value;		var name = "codeType"+row;			form.elements['codeTableModify.codeType'].value = form.elements[name].value;		var name = "dept_id"+row;			form.elements['codeTableModify.dept_id'].value = form.elements[name].value;		var name = "isEdit"+row;			form.elements['codeTableModify.isEdit'].value = form.elements[name].value;		var name = "layer"+row;			form.elements['codeTableModify.layer'].value = form.elements[name].value;		var name = "codeNavigation.cn_id"+row;			form.elements['codeTableModify.codeNavigation.cn_id'].value = form.elements[name].value;	}	function CheckModNotNull(){//校验必录项		var form = document.forms['listForm']; 				var obje = form.elements['codeTableModify.codeName'];		if (checkIsNull(obje,"代码名称") == false) return false;		if (sumLen(obje.value)>60){			alert("代码名称内容过长,请重新输入!");			return false;		}				var obje = form.elements['codeTableModify.remark'];		if (sumLen(obje.value)>200){			alert("备注内容过长,请重新输入!");			return false;		}				return true;	} 	function CheckAddNotNull(){//校验必录项		var form = document.forms['listForm']; 				var obje = form.elements['codeTable.codeName'];		if (checkIsNull(obje,"代码名称") == false) return false;		if (sumLen(obje.value)>60){			alert("代码名称内容过长,请重新输入!");			return false;		}				var obje = form.elements['codeTable.remark'];		if (sumLen(obje.value)>200){			alert("备注内容过长,请重新输入!");			return false;		}				return true;	} 	function CheckModRepeat(checkvalue,row){//校验必录项		var i;		i=0;		var form = document.forms['listForm']; 			<ww:iterator value="codeTables" status="status">			if(i==row){						}else{				var name = 'codeName'+i;				var obje = form.elements[name];				if(obje.value == checkvalue){					alert("输入代码名称["+checkvalue+"]重复!");					return false;				}			}			i++;		</ww:iterator> 				return true;	} 	</script><html><body><form  name="listForm" method="POST" >	<input name="codeType" type="hidden" value="<ww:property value="codeType"/>">	<input name="cn_id" type="hidden" value="<ww:property value="cn_id"/>">	<input name="isAdd" type="hidden" value="<ww:property value="isAdd"/>">	<input name="groupNo" type="hidden" value="<ww:property value="groupNo"/>">	<input name="isDept" type="hidden" value="<ww:property value="isDept"/>">	<input name="levels" type="hidden" value="<ww:property value="levels"/>">	<input name="dept_id" type="hidden" value="<ww:property value="dept_id"/>">	<input name="fatherCode" type="hidden" value="<ww:property value="fatherCode"/>">	<input name="layer" type="hidden" value="<ww:property value="layer"/>">	<input name="prefix" type="hidden" value="<ww:property value="prefix"/>">	<input name="layerRule" type="hidden" value="<ww:property value="layerRule"/>">	<input name="codeTableModify.codeName" type="hidden" value="<ww:property value="codeTableModify.codeName"/>">	<input name="codeTableModify.remark" type="hidden" value="<ww:property value="codeTableModify.remark"/>">	<input name="codeTableModify.code" type="hidden" value="<ww:property value="codeTableModify.code"/>">	<input name="codeTableModify.ct_id" type="hidden" value="<ww:property value="codeTableModify.ct_id"/>">	<input name="codeTableModify.fatherCode" type="hidden" value="<ww:property value="codeTableModify.fatherCode"/>">	<input name="codeTableModify.fatherName" type="hidden" value="<ww:property value="codeTableModify.fatherName"/>">	<input name="codeTableModify.childCount" type="hidden" value="<ww:property value="codeTableModify.childCount"/>">	<input name="codeTableModify.codeType" type="hidden" value="<ww:property value="codeTableModify.codeType"/>">	<input name="codeTableModify.dept_id" type="hidden" value="<ww:property value="codeTableModify.dept_id"/>">	<input name="codeTableModify.isEdit" type="hidden" value="<ww:property value="codeTableModify.isEdit"/>">	<input name="codeTableModify.layer" type="hidden" value="<ww:property value="codeTableModify.layer"/>">	<input name="codeTableModify.codeNavigation.cn_id" type="hidden" value="<ww:property value="codeTableModify.codeNavigation.cn_id"/>">	<table cellspacing="0" cellpadding="0" align="center">		<tr><td class="topg"/></tr>	</table>	<table cellspacing="0" cellpadding="0" align="center" class="wukuang" >		<tr>			<td width="1%" align="left" ><img class="img" src="<%= request.getContextPath() %>/images/tleft.gif"></td>			<td width="14%" align="left" >[代码信息]</td>			<td width="84%" align="right" >				<a href="javascript:Back();"><img class="imgd" src="<%= request.getContextPath() %>/images/button/back.gif"></a>    			</td>			<td width="1%" align="left" ><img class="img" src="<%= request.getContextPath() %>/images/tright.gif"></td>	   	</tr>	</table>	<table cellspacing="0" cellpadding="0" align="center">		<tr><td class="topg"/></tr>	</table>	<table align="center" border="0" cellspacing="0" cellpadding="0">		<tr>			<td><img class="img" src="<%= request.getContextPath() %>/images/result.gif"  align="absmiddle"></td>		</tr>	</table>	<table border="1" cellspacing="1" cellpadding="2" align="center"  class="bgtable" style="table-layout:fixed">		<tr align="center" class="henglan">    		<td width="15%">操作</td>    		<td width="20%">代码编号</td>    		<td width="30%">代码名称</td>    		<td width="35%">备注</td>    	</tr>		<ww:iterator value="codeTables" status="status">			<ww:if test="#status.odd == true">				<tr class="tabtd1" onMouseOver="MouseMoveIn(this);" onMouseOut="MouseMoveOut(this);">			</ww:if><ww:else>				<tr class="tabtd2" onMouseOver="MouseMoveIn(this);" onMouseOut="MouseMoveOut(this);">			</ww:else>			<ww:if test="isEdit.equals(\"0\")">				<td align="center">					<a href="javascript:EditById('<%=rowIndex%>');"><img class="img" src="<%= request.getContextPath() %>/images/button/modify.gif" alt="修改"></a>					<a href="javascript:DeleteById('<ww:property value="ct_id"/>');"><img class="img" src="<%= request.getContextPath() %>/images/button/delete.gif" alt="删除"></a>					<ww:if test="levels > layer">						<a href="javascript:QueryChildById('<%=rowIndex%>');"><img class="img" src="<%= request.getContextPath() %>/images/button/view.gif" alt="浏览子类"></a>					</ww:if>				</td>				<td align = "left" nowrap title="<ww:property value="code"/>"><ww:property value="code"/></td>										<td align = "left" nowrap title="<ww:property value="codeName"/>"><input name="codeName<%=rowIndex%>" size="30%" maxlength = "15" value="<ww:property value="codeName"/>"></td>				<td align = "left" nowrap title="<ww:property value="remark"/>"><input name="remark<%=rowIndex%>" size="40%" maxlength = "20" value="<ww:property value="remark"/>"></td>			</ww:if><ww:else>				<td align="center">													<ww:if test="levels > layer">						<a href="javascript:QueryChildById('<%=rowIndex%>');"><img class="img" src="<%= request.getContextPath() %>/images/button/view.gif" alt="浏览子类"></a>					</ww:if>				</td>				<td align = "left" nowrap title="<ww:property value="code"/>"><ww:property value="code"/></td>										<td align = "left" nowrap title="<ww:property value="codeName"/>"><ww:property value="codeName"/></td>				<td align = "left" nowrap title="<ww:property value="remark"/>"><ww:property value="remark"/></td>				<input name="codeName<%=rowIndex%>" type="hidden" maxlength = "60" value="<ww:property value="codeName"/>">				<input name="remark<%=rowIndex%>" type="hidden" maxlength = "100" value="<ww:property value="remark"/>">			</ww:else>			<input name="code<%=rowIndex%>" type="hidden" value="<ww:property value="code"/>">			<input name="ct_id<%=rowIndex%>" type="hidden" value="<ww:property value="ct_id"/>">			<input name="fatherCode<%=rowIndex%>" type="hidden" value="<ww:property value="fatherCode"/>">			<input name="fatherName<%=rowIndex%>" type="hidden" value="<ww:property value="fatherName"/>">			<input name="childCount<%=rowIndex%>" type="hidden" value="<ww:property value="childCount"/>">			<input name="codeType<%=rowIndex%>" type="hidden" value="<ww:property value="codeType"/>">			<input name="dept_id<%=rowIndex%>" type="hidden" value="<ww:property value="dept_id"/>">			<input name="isEdit<%=rowIndex%>" type="hidden" value="<ww:property value="isEdit"/>">			<input name="layer<%=rowIndex%>" type="hidden" value="<ww:property value="layer"/>">			<input name="codeNavigation.cn_id<%=rowIndex++%>" type="hidden" value="<ww:property value="codeNavigation.cn_id"/>">								</tr>		</ww:iterator> 		<ww:if test="isAdd.equals(\"0\")">			<tr class="tabtd1" onMouseOver="MouseMoveIn(this);" onMouseOut="MouseMoveOut(this);"> 				<td align="center">    				<a href="javascript:AddById();"><img class="img" src="<%= request.getContextPath() %>/images/button/new.gif" alt="添加"></a>          				  				</td>  				<td align = "left" nowrap title=""> </td>				<td align = "left" nowrap title="<ww:property value="codeTable.codeName"/>"><input name="codeTable.codeName" size="30%" maxlength = "15" value="<ww:property value="codeTable.codeName"/>"></td>				<td align = "left" nowrap title="<ww:property value="codeTable.remark"/>"><input name="codeTable.remark" size="40%" maxlength = "20" value="<ww:property value="codeTable.remark"/>"></td>				<input name="codeTable.code" type="hidden" value="<ww:property value="codeTable.code"/>">				<input name="codeTable.ct_id" type="hidden" value="<ww:property value="codeTable.ct_id"/>">				<input name="codeTable.fatherCode" type="hidden" value="<ww:property value="codeTable.fatherCode"/>">				<input name="codeTable.fatherName" type="hidden" value="<ww:property value="codeTable.fatherName"/>">				<input name="codeTable.childCount" type="hidden" value="<ww:property value="codeTable.childCount"/>">				<input name="codeTable.codeType" type="hidden" value="<ww:property value="codeTable.codeType"/>">				<input name="codeTable.dept_id" type="hidden" value="<ww:property value="codeTable.dept_id"/>">				<input name="codeTable.isEdit" type="hidden" value="<ww:property value="codeTable.isEdit"/>">				<input name="codeTable.layer" type="hidden" value="<ww:property value="codeTable.layer"/>">				<input name="codeTable.codeNavigation.cn_id" type="hidden" value="<ww:property value="codeTable.codeNavigation.cn_id"/>">				</tr>		</ww:if>	</form></table></body></html>

⌨️ 快捷键说明

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