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

📄 editusers.jsp

📁 struts+spring+jdbc权限管理 菜单树实现
💻 JSP
字号:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<%@taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  	<script language="JavaScript">
			var path = "<%=request.getContextPath()%>";
			var type = "menuEdit";
	</script>
    <title>用户管理</title>
    <link rel="stylesheet" type="text/css" href="<%=request.getContextPath() %>/css/css.css">
    <script language="JavaScript" src="<%=request.getContextPath() %>/js/treeData.js" type="text/JavaScript"></script>
  </head>
  <script language="javascript">
  		//编辑树
		function editTree(id,name,url){
			var oldId = document.getElementById("oldId");
			var userId = document.getElementById("userId");
			var userName = document.getElementById("userName");
			var userPosition = document.getElementById("userPosition");
			var actionValue = document.getElementById("editUser");
  			var oper = document.getElementById("addUser");
  			var conf = document.getElementById("deleteUser");
			
			if(null == userId || null == userName || null ==userPosition){
				alert("Menu对象不存在,请联系维护人员!");
			}else{
				oldId.value		= id;
				userId.value	=	id;
				userName.value	=	name;
				userPosition.value	=	url;
				actionValue.disabled=false;
				oper.disabled 	=	false;
				oper.disabled 	=	false;
				conf.disabled 	= 	false;
				//document.all("modify").disabled=false;  
			}
		}
		
		//编辑框
		function editAction(){
			var actionValue = document.getElementById("treeAction");
  			var oper = document.getElementById("operate");
  			var conf = document.getElementById("confirm");
  			var menuName = document.getElementById("menuName");
  			var menuUrl = document.getElementById("menuUri");
			actionValue.action="<%=request.getContextPath()%>/user.do?method=editUser";
			oper.style.display="none";
			conf.style.display="block"
			actionValue.disabled=false;
			oper.disabled=false;
			conf.disabled=false;
			userId.disabled = false;
			userName.disabled = false;
			userPosition.disabled = false;
		}
		
		//添加框
		function addAction(){
			var actionValue = document.getElementById("treeAction");
  			var oper = document.getElementById("operate");
  			var conf = document.getElementById("confirm");
  			var menuName = document.getElementById("menuName");
  			var menuUrl = document.getElementById("menuUri");
			actionValue.action="<%=request.getContextPath()%>/user.do?method=addUser";
			oper.style.display="none";
			conf.style.display="block"
			actionValue.disabled=false;
			oper.disabled=false;
			conf.disabled=false;
			menuName.disabled = false;
			menuUrl.disabled = false;
			menuName.value = "";
			menuUrl.value = "";
		}
		
		//删除框
		function deleteAction(){
			var   confirmLink  = false;
			var actionValue = document.getElementById("treeAction");
			var menuId = document.getElementById("menuId");
			actionValue.action="<%=request.getContextPath()%>/menu.do?method=deleteUser";
			var node = findChild(tree0,menuId.value);
			if(node.childNodes.length>0){
				 confirmLink = confirm("此节点包含子节点,确认删除!!!"); 
			}else{
				confirmLink = confirm("确认删除!!!");
			}
			
			if(confirmLink==true){
				document.forms[0].submit();
			}
		}
		
		//恢复
		function goBack(){
			var oper = document.getElementById("operate");
			var con  = document.getElementById("confirm");
			oper.style.display="block";
			con.style.display="none"
		}
  </script>
  <body>
	<table>
		<tr><td>系统用户管理</td></tr>
		<tr>
			<td valign="top">
				<script language="javascript">
					<bean:write name="allUser" filter="false" scope="request"/>
				</script>	
			</td>
			<td valign="top">
				<font id="menuEit">
					<form id="treeAction" action="" method="post">
						<table>
							<tr>
								<td>
									用户ID
								</td>
								<td>
								<input type="hidden" id="oldId" name="oldId"/>
								<input type="text" id="userId" disabled="true" name="userId"/>
								</td>
							</tr>
							<tr>
								<td>
									用户姓名
								</td>
								<td>
								<input type="text" disabled="true" id="userName" name="userName"/>
								</td>
							</tr>
							<tr>
								<td>
								用户职位
								</td>
								<td>
								<input type="text" disabled="true" id="userPosition" name="userPosition"/>
								</td>
							</tr>
							<tr>
								<td  colspan="2">
									<table>
										<tr id="operate">
											<td>
												<input disabled="disabled" class="input1" type="button" id="editUser" onclick="editAction();" value="修改用户"/>								
												<input disabled="disabled" class="input1" type="button" id="addUser" onclick="javascript:addAction()" value="添加下级用户"/>
												<input disabled="disabled" class="input1" type="button" id="deleteUser" onclick="javascript:deleteAction()" value="删除用户及子用户"/>
											</td>
										</tr>
										<tr id="confirm" style="display:none">
											<td align="center">
												<input type="submit" class="input1" id="sub" value="提    交"/>	
												<input type="button" class="input1" id="back" onclick="javascript:goBack();" value="返    回"/>
											</td>
										</tr>
									</table>
								</td>
							</tr>
						</table>
					</form>
				</font>
			</td>
		</tr>
	</table>
  </body>
</html>

⌨️ 快捷键说明

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