📄 __add_user.java
字号:
javax.servlet.http.HttpSession session = request.getSession(true);
try { // error page try block response.setContentType("text/html; charset=gb2312"); out.print("\r\n"); out.print("\r\n"); acceptsvr.LoginBean LoginBean = null; //[ /Add_User.jsp; Line: 3] LoginBean = (acceptsvr.LoginBean)pageContext.getAttribute("LoginBean"); //[ /Add_User.jsp; Line: 3] if (LoginBean == null) { // begin 'LoginBean' instantiation block... //[ /Add_User.jsp; Line: 3] { // Don't need to synchronize on page scope //[ /Add_User.jsp; Line: 3] LoginBean = (acceptsvr.LoginBean)pageContext.getAttribute("LoginBean"); //[ /Add_User.jsp; Line: 3] if (LoginBean == null) { // begin 'LoginBean' synchronized instantiation block... //[ /Add_User.jsp; Line: 3] LoginBean = new acceptsvr.LoginBean(); //[ /Add_User.jsp; Line: 3] pageContext.setAttribute("LoginBean", LoginBean); //[ /Add_User.jsp; Line: 3] } // end synchronized bean instantiation block... //[ /Add_User.jsp; Line: 3] } // end synchronized bean scope block... //[ /Add_User.jsp; Line: 3] } // end bean instantiation block... //[ /Add_User.jsp; Line: 3] out.print("\r\n"); out.print("\r\n\r\n<html>\r\n<head>\r\n<SCRIPT language=\"JavaScript\">\r\nfunction init(){\r\n\toldtabContent=t1Contents;\r\n\tcurrentTab = t1;\r\n\ttabBase = t1base;\r\n document.form1.button1.value=\"检索用户\";\r\n}\r\nfunction changeTabs(){\r\n if(window.event.srcElement.className == \"tab\"){\r\n currentTab.className = \"tab\";\r\n tabBase.style.backgroundColor = \"green\";\r\n currentTab = window.event.srcElement;\r\n tabBaseID = currentTab.id + \"base\";\r\n tabContentID = currentTab.id + \"Contents\";\r\n tabBase = document.all(tabBaseID);\r\n tabContent = document.all(tabContentID);\r\n currentTab.className = \"selTab\";\r\n tabBase.style.backgroundColor = \"#E1F4EE\";\r\n oldtabContent.style.display=\"none\";\r\n tabContent.style.display=\"\";\r\n oldtabContent=tabContent;\r\n if (tabContent.id == \"t1Contents\"){\r\n document.form1.button1.value=\"检索用户\";\r\n }\r\n if (tabContent.id == \"t2Contents\"){\r\n document.form1.button1.value=\"增加用户\";\r\n "); out.print(" }\r\n if (tabContent.id == \"t3Contents\"){\r\n document.form1.button1.value=\"用户删除\";\r\n }\r\n\t}\r\n}\r\nfunction check(){\r\n var sEnterpriseID,stype,strUserName,strMenus;\r\n strMenus=\"\";\r\n\t stype=document.form1.button1.value;\r\n if (stype == \"检索用户\"){\r\n\t\t\tdocument.form1.strSQL.value=\"select * from admin \";\r\n\t\t\tdocument.form1.action=\"Add_User.jsp\";\r\n\t\t\tdocument.form1.submit();\r\n }\r\n if (stype == \"增加用户\"){\r\n var listS=document.form1.selectedMenu;\r\n\t\t strUserName=document.form1.UserName.value;\r\n\t\t\tif(strUserName ==\"\"){\r\n\t\t\talert(\"用户名不能为空!\");\r\n\t\t\treturn false;}else{\r\n\t\t document.form1.User.value=strUserName;\r\n\r\n var j=listS.options.length;\r\n for (var i=0;i<j;i++){\r\n var strAsc=listS.options.item(i).value;\r\n switch(strAsc){\r\n case \"1\":\r\n strAsc=\"A\";\r\n break;\r\n "); out.print(" case \"2\":\r\n strAsc=\"B\";\r\n break;\r\n case \"3\":\r\n strAsc=\"C\";\r\n break;\r\n case \"4\":\r\n strAsc=\"D\";\r\n break;\r\n case \"5\":\r\n strAsc=\"E\";\r\n break;\r\n case \"6\":\r\n strAsc=\"F\";\r\n break;\r\n case \"7\":\r\n strAsc=\"G\";\r\n break;\r\n case \"8\":\r\n strAsc=\"H\";\r\n break;\r\n case \"9\":\r\n strAsc=\"I\";\r\n break;\r\n case \"10\":\r\n strAsc=\"J\";\r\n "); out.print(" break;\r\n case \"11\":\r\n strAsc=\"K\";\r\n break;\r\n case \"12\":\r\n strAsc=\"L\";\r\n break;\r\n\r\n }\r\n strMenus=strMenus+strAsc;\r\n }\r\n document.form1.Menus.value=strMenus;\r\n\t\t\tdocument.form1.action=\"Add_UserPro.jsp?opt=add\";\r\n\t\t\tdocument.form1.submit();}\r\n }\r\n if (stype == \"用户删除\" ){\r\n\t\t if (document.form1.dUserID.value == \"\"){\r\n\t\t\t alert(\"用户名不存在!\");\r\n\t\t\t\treturn false;\r\n\t\t\t}else{\r\n\t\t document.form1.User.value=document.form1.dUserID.value;\r\n\t\t\tdocument.form1.action=\"Add_UserPro.jsp?opt=del\";\r\n\t\t\tdocument.form1.submit();}\r\n }\r\n}\r\nfunction bAdd(listsource,listDesc){\r\n //移走左边\r\n // var listsource=document.form1.selectMenu;\r\n if (listsource.selectedIndex >=0){\r\n var listsourceValue=listsource.options[listsource.selectedIndex].value;\r\n "); out.print("//alert(myMenus[listsourceValue]);\r\n listsource.options.remove(listsource.selectedIndex);\r\n //增加右边\r\n // var listDesc=document.form1.selectedMenu;\r\n var newElem = document.createElement(\"OPTION\");\r\n newElem.text=myMenus[listsourceValue];\r\n newElem.value=listsourceValue;\r\n listDesc.options.add(newElem);\r\n }\r\n}\r\nfunction bDel(listsource,listDesc){\r\n //移走左边\r\n //var listsource=document.form1.selectedMenu;\r\n if (listsource.selectedIndex >=0 ){\r\n var listsourceValue=listsource.options[listsource.selectedIndex].value;\r\n //alert(myMenus[listsourceValue]);\r\n listsource.options.remove(listsource.selectedIndex);\r\n //增加右边\r\n // var listDesc=document.form1.selectMenu;\r\n var newElem = document.createElement(\"OPTION\");\r\n newElem.text=myMenus[listsourceValue];\r\n newElem.value=listsourceValue;\r\n listDesc.options.add(newElem);\r\n }\r\n}\r\n\r\nfunction modifys(strUserName,strTaxnos,strMenus){\r\n IDmodifys.style.display=\"\";\r\n idtitle.innerText=\"修改***\"+strUserName+\"***信息\";\r\n document.form1"); out.print(".myUserName.value=strUserName;\r\n document.form1.myfj.value=strTaxnos;\r\n var list1=document.form1.AllMenu;\r\n for (var k=list1.options.length-1;k>=0;k--){\r\n list1.options.remove(k);\r\n }\r\n\r\n\r\n var list2=document.form1.ExistMenu;\r\n for (var l=list2.options.length-1;l>=0;l--){\r\n list2.options.remove(l);\r\n }\r\n ///\r\n var strTemp=\"\";\r\n var strItem;\r\n for(var i=0;i<strMenus.length;i++){\r\n strTemp=strMenus.substr(i,1);\r\n switch(strTemp){\r\n case \"A\":\r\n strItem=\"1\";\r\n break;\r\n case \"B\":\r\n strItem=\"2\";\r\n break;\r\n case \"C\":\r\n strItem=\"3\";\r\n break;\r\n case \"D\":\r\n strItem=\"4\";\r\n break;\r\n case \"E\":\r\n "); out.print(" strItem=\"5\";\r\n break;\r\n case \"F\":\r\n strItem=\"6\";\r\n break;\r\n case \"G\":\r\n strItem=\"7\";\r\n break;\r\n case \"H\":\r\n strItem=\"8\";\r\n break;\r\n case \"I\":\r\n strItem=\"9\";\r\n break;\r\n case \"J\":\r\n strItem=\"10\";\r\n break;\r\n case \"K\":\r\n strItem=\"11\";\r\n break;\r\n case \"L\":\r\n strItem=\"12\";\r\n break;\r\n }\r\n var kk=parseInt(strItem);\r\n var newEm=document.createElement(\"OPTION\");\r\n //alert(myMenus[i]);\r\n newEm."); out.print("text=myMenus[kk];\r\n newEm.value=kk;\r\n list2.options.add(newEm);\r\n }\r\n for (var i=1;i<=12;i++) {\r\n var newEm=document.createElement(\"OPTION\");\r\n //alert(myMenus[i]);\r\n newEm.text=myMenus[i];\r\n newEm.value=i;\r\n list1.options.add(newEm);\r\n }\r\n}\r\nfunction modifySubmit(){\r\n var strMenus=\"\";\r\n var listS=document.form1.ExistMenu;\r\n var j=listS.options.length;\r\n for (var i=0;i<j;i++){\r\n var strAsc=listS.options.item(i).value;\r\n switch(strAsc){\r\n case \"1\":\r\n strAsc=\"A\";\r\n break;\r\n case \"2\":\r\n strAsc=\"B\";\r\n break;\r\n case \"3\":\r\n strAsc=\"C\";\r\n break;\r\n case \"4\":\r\n strAsc=\"D\";\r\n "); out.print(" break;\r\n case \"5\":\r\n strAsc=\"E\";\r\n break;\r\n case \"6\":\r\n strAsc=\"F\";\r\n break;\r\n case \"7\":\r\n strAsc=\"G\";\r\n break;\r\n case \"8\":\r\n strAsc=\"H\";\r\n break;\r\n case \"9\":\r\n strAsc=\"I\";\r\n break;\r\n case \"10\":\r\n strAsc=\"J\";\r\n break;\r\n case \"11\":\r\n strAsc=\"K\";\r\n break;\r\n case \"12\":\r\n strAsc=\"L\";\r\n break;\r\n\r\n }\r\n strM"); out.print("enus=strMenus+strAsc;\r\n }\r\n document.form1.Menus.value=strMenus;\r\n\t\t\tdocument.form1.action=\"Add_UserPro.jsp?opt=modi\";\r\n\t\t\tdocument.form1.submit();\r\n}\r\n</script>\r\n<title>一般用户管理</title>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\r\n<STYLE>\r\n\t.memusty2{BORDER-BOTTOM: #99ccff 1px inset;BORDER-LEFT: #99ccff 1px inset;BORDER-RIGHT: #99ccff 1px inset;BORDER-TOP: #99ccff 1px inset;COLOR: #ffffff;CURSOR: hand;PADDING-BOTTOM: 3px;PADDING-LEFT: 3px;PADDING-RIGHT: 3px;PADDING-TOP: 3px}\r\n\t.tab {BORDER-RIGHT: gray 1px solid; BORDER-TOP: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR:#00000;FONT-FAMILY: Verdana; TEXT-ALIGN: center}\r\n\t.selTab {BORDER-RIGHT: black 1px solid; BORDER-TOP: #FFFFFF 2px solid; BORDER-LEFT: white 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR:#000000;TEXT-ALIGN: center;}\r\n\t.tdfont { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR:#000000;TEXT-ALIGN: center;}\r\n\t.inputt {border: none;"); out.print("}\r\n .tdbg{background:#E1F4EE;line-height: 120%;}\r\n .topbg{\tbackground:url(images/topbg.gif);color: #FFFFFF;}\r\n</STYLE>\r\n</head>\r\n"); //[ /Add_User.jsp; Line: 283] String strSQL2=request.getParameter("strSQL"); //[ /Add_User.jsp; Line: 284] out.print("\r\n<body bgcolor=\"#FFFFFF\" scroll=no text=\"#000000\" topmargin=\"0\" leftmargin=\"0\" onclick=\"changeTabs()\" onload=\"init()\" >\r\n<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"2\" bordercolorlight=\'#000000\' bordercolordark=\'#FFFFFF\'>\r\n <TR>\r\n <table width=\"100%\" border=\"0\" class=\"tdbg\">\r\n <tr>\r\n <td class=\"topbg\">一般用户管理</td>\r\n </tr>\r\n </table>\r\n </tr>\r\n <tr>\r\n <td height=\"100%\">\r\n <TABLE style=\"HEIGHT: 100%; WIDTH:100%\" cellSpacing=\"0\" cellPadding=\"0\" id=\"Table3\" >\r\n <form name=\"form1\" method=\"post\" action=\"\">\r\n <TR id=tabtr bgcolor=\"#E1F4EE\" >\r\n <TD class=\"selTab\" id=\"t1\" style=\"height:9%;cursor:hand\" width=2% nowrap> 用户浏览</TD>\r\n <TD class=\"tab\" id=\"t2\" style=\"height:9%;cursor:hand\" width=2% nowrap> 增加用户</TD>\r\n <TD class=\"tab\" id=\"t3\" style=\"height:9%;cursor:hand\" width=2% nowrap> 删除用户</TD>\r\n <TD id=\"lastT\" bgcolor=\"#FFFFFF\" style=\'color:green;font-weight:bold\' align=right> </TD>\r\n "); out.print(" </TR>\r\n <TR id=basetr>\r\n <TD id=\"t1base\" style=\"HEIGHT:1px;BACKGROUND-COLOR:#E1F4EE \"></TD>\r\n <TD id=\"t2base\" style=\"BACKGROUND-COLOR: green; HEIGHT: 1px\"></TD>\r\n <TD id=\"t3base\" style=\"BACKGROUND-COLOR: green; HEIGHT: 1px\"></TD>\r\n <TD id=\"lastbase\" style=\"BACKGROUND-COLOR: green; HEIGHT: 1px\"></TD>\r\n </TR>\r\n <TR id=contentstr>\r\n <TD id=\"tabContents\" bgColor=\"#E1F4EE\" colSpan=\"13\" height=\"70%\">\r\n <center id=t1Contents >\r\n <table width=\"100%\" border=\"1\" cellspacing=\"0\" cellpadding=\"2\" bordercolorlight=\'#000000\' bordercolordark=\'#FFFFFF\'>\r\n <TR>\r\n <td class=\"tdfont\" align=\"center\" height=\"15\" nowrap>用户名</td>\r\n <td class=\"tdfont\" align=\"center\" height=\"15\" nowrap>密 码</td>\r\n <td class=\"tdfont\" align=\"center\" height=\"15\" nowrap>分局编号</td>\r\n <td class=\"tdfont\" align=\"center\" height=\"15\" now"); out.print("rap>操 作</td>\r\n </TR>\r\n "); //[ /Add_User.jsp; Line: 321] if(strSQL2 != null){ //[ /Add_User.jsp; Line: 322] ResultSet rs1=LoginBean.executeQuery(strSQL2); //[ /Add_User.jsp; Line: 323] while (rs1.next()){ //[ /Add_User.jsp; Line: 324] //[ /Add_User.jsp; Line: 325] //[ /Add_User.jsp; Line: 325] out.print("\r\n <TR>\r\n <td class=\"tdfont\" height=\"10\" width=\"30%\" nowrap>"); out.print(String.valueOf(rs1.getString("UserName"))); //[ /Add_User.jsp; Line: 327] out.print("</td>\r\n <td class=\"tdfont\" align=\"center\" width=\"30%\" height=\"10\" nowrap>\r\n "); out.print(String.valueOf(rs1.getString("PassWord"))); //[ /Add_User.jsp; Line: 329] out.print(" </td>\r\n <td class=\"tdfont\" height=\"10\" width=\"30%\">"); out.print(String.valueOf(rs1.getString("taxnos"))); //[ /Add_User.jsp; Line: 330] out.print("</td>\r\n <td class=\"tdfont\" height=\"10\" width=\"30%\">\r\n <input type=\"button\" value=\"修改\"onclick=\"return modifys(\'"); out.print(String.valueOf(rs1.getString("UserName"))); //[ /Add_User.jsp; Line: 332] out.print("\',\'"); out.print(String.valueOf(rs1.getString("taxnos").trim())); //[ /Add_User.jsp; Line: 332] out.print("\',\'"); out.print(String.valueOf(rs1.getString("Menus").trim())); //[ /Add_User.jsp; Line: 332] out.print("\');\"></td>\r\n </TR>\r\n "); //[ /Add_User.jsp; Line: 334] } //[ /Add_User.jsp; Line: 335] rs1.close();} //[ /Add_User.jsp; Line: 336] //[ /Add_User.jsp; Line: 337] //[ /Add_User.jsp; Line: 337] out.print("\r\n <TR>\r\n <TD colspan=\"4\" ><input type=\"hidden\" name=\"strSQL\"></TD>\r\n </TR>\r\n </table>\r\n <table bgcolor=\"#FFCC99\" id=IDmodifys style=\"display:none\" width=\"400\">\r\n <tr >\r\n <td colspan=\"3\" height=\"20%\" align=\"center\" id=idtitle></td>\r\n <td><input type=\"hidden\" name=\"myUserName\"></td>\r\n </tr>\r\n <tr>\r\n <td width=\"25%\">分局编号</td>\r\n <td width=\"25%\"><input type=\"text\" name=\"myfj\"size=20 value=\"\"> </td>\r\n <td width=\"25%\">\r\n <input type=\"button\" value=\"提交修改\" onclick=\"return modifySubmit();\">\r\n </td>\r\n <td width=\"25%\"></td>\r\n </tr>\r\n <tr>\r\n <td colspan=\"2\" align=\"left\">权限列表</td>\r\n <td co"); out.print("lspan=\"2\" align=\"right\">拥有权限</td>\r\n </tr>\r\n <tr>\r\n <td align=\"center\">\r\n <select name=\"AllMenu\" size=15>\r\n </select>\r\n </td>\r\n <td colspan=\"2\" align=\"center\">\r\n <table>\r\n <tr>\r\n <td><input type=\"button\" name=\"add\" value=\"增加>\" onClick=\"bAdd(AllMenu,ExistMenu);\"></td>\r\n </tr>\r\n <tr>\r\n <td><input type=\"button\" name=\"del\" value=\"<删除\" onclick=\"bDel(ExistMenu,AllMenu);\"></td>\r\n </tr>\r\n </table>\r\n <td align=\"center\">\r\n <select name=\"ExistMenu\" size=15 style=\"width:200px\" >\r\n </select>\r\n </td>\r\n </tr>\r\n </table>\r\n <"); out.print("/center>\r\n <center id=t2Contents style=\"display:none\">\r\n <table width=\"100%\" border=\"1\" cellspacing=\"0\" cellpadding=\"2\" bordercolorlight=\'#000000\' bordercolordark=\'#FFFFFF\'>\r\n\t\t <tr>\r\n\t\t\t\t\t\t<td class=\"tdfont\" height=\"15\"><div align=\"center\">用 户 名:\r\n <input type=\"text\" name=\"UserName\"></div></td>\r\n\t\t\t\t\t\t<td class=\"tdfont\" height=\"15\"><div align=\"center\">用户密码:\r\n <input type=\"text\" name=\"Password\"></div></td>\r\n\t\t\t\t\t\t<td class=\"tdfont\" height=\"15\"><div align=\"center\">分局编号:\r\n <input type=\"text\" name=\"TaxNos\"></div></td>\r\n </tr>\r\n\t\t\t <tr>\r\n\t\t\t <td class=\"tdfont\" height=\"105\" colspan=\"3\" >\r\n\t\t\t\t <table>\r\n\t\t\t\t <tr>\r\n\t\t\t\t\t <td class=\"tdfont\" height=\"15\"><div align=\"center\">选择用户权限:\r\n </div></td>\r\n\t\t\t\t\t\t <td> </td>\r\n\t\t\t <td class=\"tdfont\" height=\"15\" ><div align=\"center\">已选中的用户权限:\r\n </div></"); out.print("td>\r\n </tr>\r\n\t\t\t\t <tr>\r\n\t\t\t\t <td class=\"tdfont\" height=\"105\"><div align=\"center\">\r\n <select name=\"selectMenu\" size=\"12\">\r\n\r\n\r\n </select></div></td>\r\n\t\t\t\t <td>\r\n\t\t\t\t\t <table>\r\n\t\t\t\t\t\t <tr>\r\n\t\t\t\t\t\t <td><input type=\"button\" name=\"add\" value=\"增加>\" onClick=\"bAdd(selectMenu,selectedMenu);\"></td>\r\n\t\t\t\t\t\t </tr>\r\n\t\t\t\t\t\t <tr>\r\n\t\t\t\t <td><input type=\"button\" name=\"del\" value=\"<删除\" onclick=\"bDel(selectedMenu,selectMenu);\"></td>\r\n\t\t\t\t\t\t </tr>\r\n\t\t\t\t\t\t </table>\r\n\t\t\t\t\t </td>\r\n\t\t\t\t <td class=\"tdfont\" height=\"105\"><div align=\"center\">\r\n <select name=\"selectedMenu\" size=\"12\" >\r\n\r\n </select></div></td>\r\n\t\t\t\t </tr>\r\n\t\t\t\t </table>\r\n\t\t\t </tr>\r\n\t\t </table>\r\n \t </center>\r\n\t\t <center id=t3Contents style=\"display:none\">\r\n <table width=\"100%\" border=\"1\" cellspacing=\"0\" cellpadding=\"1\" bordercolorlight=\'#000000\' bordercolordark=\'#FFFFFF\'>\r\n "); out.print(" <tr>\r\n <td class=\"tdfont\" height=\"22\"><div align=\"center\">用户名:\r\n <input name=\"dUserID\" type=\"text\" value=\"\"></div></td>\r\n </tr>\r\n </table>\r\n </center>\r\n </TD>\r\n </TR>\r\n <tr>\r\n <td colspan=\"4\" align=\"center\" valign=\"top\" height=\"20%\" >\r\n\t\t\t\t<input type=\"hidden\" name=\"User\" value=\"\">\r\n <input type=\"hidden\" name=\"Menus\" value=\"\">\r\n <input type=\"button\" name=\"button1\" value=\" 保存 \" onClick=\"return check();\" >\r\n\t\t\t <input type=\"reset\" value=\" 重设 \" class=\"button\">\r\n </td>\r\n </tr>\r\n </form>\r\n </TABLE>\r\n\t</td>\r\n </tr>\r\n</table>\r\n\r\n</body>\r\n</html>\r\n<SCRIPT language=\"JavaScript\">\r\nvar myMenus= new Array();\r\nmyMenus[1]=\"上报数据查询\";\r\nmyMenus[2]=\"认证结果查询\";\r\nmyMenus[3]=\"企业数据查询\";\r\nmyMenus[4]=\"错误信息查询\";\r\nmyMenus[5]=\"注册企业用户\";\r\nmyMenus[6]=\"修改用户信息\";\r\nmyMenus[7]"); out.print("=\"删除用户信息\";\r\nmyMenus[8]=\"查询企业用户\";\r\nmyMenus[9]=\"修改用户密码\";\r\nmyMenus[10]=\"一般用户管理\";\r\nmyMenus[11]=\"上传文件\";\r\nmyMenus[12]=\"删除错误文件\";\r\n\r\nvar list=document.form1.selectMenu;\r\nfor (var i=1;i<=12;i++) {\r\n var newEm=document.createElement(\"OPTION\");\r\n //alert(myMenus[i]);\r\n newEm.text=myMenus[i];\r\n newEm.value=i;\r\n list.options.add(newEm);\r\n}\r\n</script>\r\n"); } catch (Throwable __ee) { while (out != null && out != _originalOut) out = pageContext.popBody(); ((weblogic.servlet.jsp.PageContextImpl)pageContext).handlePageException((Throwable)__ee); }
//before final close brace...
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -