📄 organ_005foperate_jsp.java
字号:
package org.apache.jsp.imis_005fmanager;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import java.util.Date;
import java.util.Hashtable;
import java.util.ArrayList;
import java.util.Iterator;
public final class Organ_005fOperate_jsp extends org.apache.jasper.runtime.HttpJspBase
implements org.apache.jasper.runtime.JspSourceDependent {
private static java.util.Vector _jspx_dependants;
public java.util.List getDependants() {
return _jspx_dependants;
}
public void _jspService(HttpServletRequest request, HttpServletResponse response)
throws java.io.IOException, ServletException {
JspFactory _jspxFactory = null;
PageContext pageContext = null;
HttpSession session = null;
ServletContext application = null;
ServletConfig config = null;
JspWriter out = null;
Object page = this;
JspWriter _jspx_out = null;
try {
_jspxFactory = JspFactory.getDefaultFactory();
response.setContentType("text/html;charset=gb2312");
pageContext = _jspxFactory.getPageContext(this, request, response,
"/error/error.jsp", true, 8192, true);
application = pageContext.getServletContext();
config = pageContext.getServletConfig();
session = pageContext.getSession();
out = pageContext.getOut();
_jspx_out = out;
out.write("\r\n");
out.write("\r\n");
out.write("\r\n");
out.write("\r\n");
bean.TreeCom.TreeBean OrganTree = null;
synchronized (pageContext) {
OrganTree = (bean.TreeCom.TreeBean) pageContext.getAttribute("OrganTree", PageContext.PAGE_SCOPE);
if (OrganTree == null){
try {
OrganTree = (bean.TreeCom.TreeBean) java.beans.Beans.instantiate(this.getClass().getClassLoader(), "bean.TreeCom.TreeBean");
} catch (ClassNotFoundException exc) {
throw new InstantiationException(exc.getMessage());
} catch (Exception exc) {
throw new ServletException("Cannot create bean of class " + "bean.TreeCom.TreeBean", exc);
}
pageContext.setAttribute("OrganTree", OrganTree, PageContext.PAGE_SCOPE);
}
}
out.write("\r\n");
out.write("<HTML>\r\n");
out.write("<HEAD>\r\n");
out.write("<TITLE>部门详细信息");
out.write("</TITLE>\r\n");
out.write("<META HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html\"; charset=\"gb2312\">\r\n");
out.write("<link href=\"css/style.css\" rel=\"stylesheet\" type=\"text/css\">\r\n");
out.write("<script src=\"js/checkdata.js\" type=\"text/javascript\">");
out.write("</script>\r\n");
out.write("</HEAD>\r\n");
out.write("<script language=\"JavaScript\">\r\nfunction OpenUserWindow(s1,s2){\r\n\tvar sHref=\"User_Info.jsp?TPage=0&TOrganID=\"+s1+\"&TOrganName=\"+s2;\r\n\tif (window.parent)\twindow.parent.iframe_User_Info.location.href=sHref;\r\n}\r\nfunction CheckSubmit(){\r\n \ttemp=document.all(\"OrganName\").value;\r\n \ttemp.replace(\" \",\"\");\r\n \tif (temp==\"\") document.all(\"OrganName\").value=temp;\r\n \ttemp=document.all(\"OrganAddr\").value;\r\n \ttemp.replace(\" \",\"\");\r\n \tif (temp==\"\") document.all(\"OrganAddr\").value=temp;\r\n \ttemp=document.all(\"Postal\").value;\r\n \ttemp.replace(\" \",\"\");\r\n \tif (temp==\"\") document.all(\"Postal\").value=temp;\r\n \ttemp=document.all(\"Telephone\").value;\r\n \ttemp.replace(\" \",\"\");\r\n \tif (temp==\"\") document.all(\"Telephone\").value=temp; \r\n \ttemp=document.all(\"Fax\").value;\r\n \ttemp.replace(\" \",\"\");\r\n \tif (temp==\"\") document.all(\"Fax\").value=temp;\r\n \ttemp=document.all(\"Remark\").value;\r\n");
out.write(" \ttemp.replace(\" \",\"\");\r\n \tif (temp==\"\") document.all(\"Remark\").value=temp; \t \t\r\n \tif ( document.all(\"OrganName\").value == 0 )\r\n \t{\r\n \t\twindow.alert(\"请输入部门名称!\");\r\n \t\tdocument.all(\"OrganName\").focus();\r\n \treturn false;\r\n \t\t} \r\n \tif (getLength(document.all(\"OrganName\").value)>40)\r\n \t{\r\n \t\twindow.alert(\"部门名称长度不能超过40位!\");\r\n \t\tdocument.all(\"OrganName\").focus();\r\n \treturn false;\r\n \t\t} \r\n \tif (getLength(document.all(\"Postal\").value)>6)\r\n \t{\r\n \t\twindow.alert(\"邮编长度不能超过6位!\");\r\n \t\tdocument.all(\"Postal\").focus();\r\n \treturn false;\r\n \t\t} \t\r\n \tif (getLength(document.all(\"Telephone\").value)>20)\r\n \t{\r\n \t\twindow.alert(\"电话长度不能超过20位!\");\r\n \t\tdocument.all(\"Telephone\").focus();\r\n \treturn false;\r\n \t\t} \t\t\t \t\t\r\n \tif (getLength(document.all(\"OrganAddr\").value)>40)\r\n \t{\r\n \t\twindow.alert(\"部门地址长度不能超过40位!\");\r\n \t\tdocument.all(\"OrganAddr\").focus();\r\n \treturn false;\r\n \t\t} \r\n \tif (getLength(document.all(\"Fax\").value)>20)\r\n \t{\r\n \t\twindow.alert(\"传真长度不能超过20位!\");\r\n");
out.write(" \t\tdocument.all(\"Fax\").focus();\r\n \treturn false;\r\n \t\t} \r\n \tif (getLength(document.all(\"Remark\").value)>100)\r\n \t{\r\n \t\twindow.alert(\"部门说明长度不能超过100位!\");\r\n \t\tdocument.all(\"Remark\").focus();\r\n \treturn false;\r\n \t\t} \t\t\r\n \tdocument.all(\"TOrganName\").value=document.all(\"OrganName\").value;\r\n \tdocument.all(\"TOrganAddr\").value=document.all(\"OrganAddr\").value;\r\n \tdocument.all(\"TPostal\").value=document.all(\"Postal\").value;\r\n \tdocument.all(\"TTelephone\").value=document.all(\"Telephone\").value;\r\n \tdocument.all(\"TFax\").value=document.all(\"Fax\").value;\r\n \tdocument.all(\"TRemark\").value=document.all(\"Remark\").value;\r\n \treturn true; \r\n}\r\nfunction ResetValue(){\r\n \t\tdocument.all(\"OrganName\").value=document.all(\"TOrganName\").value;\r\n \t\tdocument.all(\"OrganAddr\").value=document.all(\"TOrganAddr\").value;\r\n \t\tdocument.all(\"Postal\").value=document.all(\"TPostal\").value;\r\n \t\tdocument.all(\"Telephone\").value=document.all(\"TTelephone\").value;\r\n \t\tdocument.all(\"Fax\").value=document.all(\"TFax\").value;\r\n \t\tdocument.all(\"Remark\").value=document.all(\"TRemark\").value;\r\n");
out.write("}\r\nfunction ResetValue1(){\r\n \t\tdocument.all(\"OrganName\").value\t=\t\"\";\r\n \t\tdocument.all(\"OrganAddr\").value\t=\t\"\";\r\n \t\tdocument.all(\"Postal\").value\t=\t\"\";\r\n \t\tdocument.all(\"Telephone\").value\t=\t\"\";\r\n \t\tdocument.all(\"Fax\").value\t=\t\"\";\r\n \t\tdocument.all(\"Remark\").value\t=\t\"\";\r\n}\r\nfunction modOrgan(){\r\n r=CheckSubmit();\r\n if (r) {\r\n \t\task=confirm(\"你确定修改该记录吗?\\n\\n点“确定”继续,点“取消”返回\"); \r\n \t\tif (ask){\r\n \t \t\tsHref = \"Organ_Operate1.jsp?TAction=mod&TOrganID=\"+document.all(\"TOrganID\").value\r\n \t +\"&TSupOrganID=\"+document.all(\"TSupOrganID\").value\r\n \t +\"&TOrganName=\"+document.all(\"TOrganName\").value\r\n +\"&TOrganAddr=\"+document.all(\"TOrganAddr\").value\r\n \t +\"&TTelephone=\"+document.all(\"TTelephone\").value\r\n \t +\"&TFax=\"+document.all(\"TFax\").value\r\n \t +\"&TPostal=\"+document.all(\"TPostal\").value\r\n +\"&TRemark=\"+document.all(\"TRemark\").value; \r\n");
out.write(" \t\t\t\twindow.open(sHref,\"_blank\", \" left=0,top=0,width=2, height=2,status=no,menubar=no,location=no,resizable=no,alwaysRaised=yes,z-look=yes,depended=yes\"); \t\t\t\t \t\t\t\t\r\n \t\t}\r\n \t}\r\n}\r\nfunction goto_add(s1,s2){\r\n\r\n var sHref=\"Organ_Operate.jsp?TAction=add&TOrganID=\"+s1; \r\n window.location.href=sHref; \r\n}\r\nfunction addOrgan(){\r\n r=CheckSubmit();\r\n if (r) {\r\n \t sHref=\"Organ_Operate1.jsp?TAction=add&TOrganID=\"+document.all(\"TOrganID\").value\r\n \t +\"&TSupOrganID=\"+\"\"\r\n \t +\"&TOrganName=\"+document.all(\"TOrganName\").value\r\n +\"&TOrganAddr=\"+document.all(\"TOrganAddr\").value\r\n \t +\"&TTelephone=\"+document.all(\"TTelephone\").value\r\n \t +\"&TFax=\"+document.all(\"TFax\").value\r\n \t +\"&TPostal=\"+document.all(\"TPostal\").value\r\n +\"&TRemark=\"+document.all(\"TRemark\").value; \r\n");
out.write(" \t\twindow.open(sHref,\"_blank\",\"left=0,top=0,width=2, height=2,status=no,menubar=no,location=no,resizable=no,alwaysRaised=yes,z-look=yes,depended=yes\"); \t\t\r\n \t}\r\n}\r\nfunction delOrgan(){\r\n if (document.all(\"TOrganID\").value==\"\"){\r\n\t\twindow.alert(\"请选中要作废的部门机构!\");\r\n\t\treturn false;\r\n\t}\r\n else { \r\n \task=confirm(\"你确定将作废与该部门相关的一切信息吗?\\n\\n点“确定”继续,点“取消”返回\"); \r\n \t\tif (ask){\r\n \t \t\tsHref=\"Organ_Operate1.jsp?TAction=del&TOrganID=\"+document.all(\"TOrganID\").value\r\n \t \t\t+\"&TSupOrganID=\"+document.all(\"TSupOrganID\").value\r\n \t \t\t+\"&TOrganName=\"+document.all(\"TOrganName\").value\r\n \t\t+\"&TOrganAddr=\"+document.all(\"TOrganAddr\").value\r\n \t \t\t+\"&TTelephone=\"+document.all(\"TTelephone\").value\r\n \t \t\t+\"&TFax=\"+document.all(\"TFax\").value\r\n \t \t\t+\"&TPostal=\"+document.all(\"TPostal\").value\r\n \t\t+\"&TRemark=\"+document.all(\"TRemark\").value; \r\n");
out.write(" \t\t\t\twindow.open(sHref,\"_blank\",\"left=0,top=0,width=2, height=2,status=no,menubar=no,location=no,resizable=no,alwaysRaised=yes,z-look=yes,depended=yes\");\r\n \t\t}\r\n \t\telse return false;\r\n \t}\r\n}\r\n\r\n");
out.write("</script>\r\n");
String sOrganID =request.getParameter("TOrganID");
String sAction =request.getParameter("TAction");
int i=0;
String sSupOrganID = "";
String sOrganName = "";
String sOrganAddr = "";
String sTelephone = "";
String sFax = "";
String sPostal = "";
String sRemark = "";
ArrayList list = OrganTree.getOrganTreeNode(sOrganID);
Iterator itr = list.iterator();
while (itr.hasNext()) {
Hashtable ht = (Hashtable) itr.next();
sOrganID = ht.get("OrganID").toString();
sSupOrganID = ht.get("SupOrganID").toString();
sOrganName = ht.get("OrganName").toString();
sOrganAddr = ht.get("OrganAddr").toString();
sTelephone = ht.get("Telephone").toString();
sFax = ht.get("Fax").toString();
sPostal = ht.get("Postal").toString();
sRemark = ht.get("Remark").toString();
i=i+1;
}
out.write("\r\n");
out.write("<BODY BGCOLOR=#FFFFFF border=\"0\" LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0 background=\"images/bg_main.png\" onload=");
out.print("OpenUserWindow('"+sOrganID+"','"+sOrganName+"')");
out.write(">\r\n");
out.write("<table align=\"center\" background=\"images/bg_main2.png\" width=\"494\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\r\n\t");
out.write("<tr>\r\n\t ");
out.write("<td> ");
out.write("</td>\r\n\t ");
out.write("<td> ");
out.write("</td>\r\n\t ");
if (sAction.equals("add")) {
out.write("\r\n\t ");
out.write("<td align=\"center\" height=\"20\">上级部门 ");
out.write("<font color=\"blue\">");
out.print(sOrganName);
out.write("</font> ");
out.write("</td>\r\n\t ");
}
if (sAction.equals("mod")) {
out.write("\r\n \t ");
out.write("<td align=\"center\" height=\"20\">部门 ");
out.write("<font color=\"blue\">");
out.print(sOrganName);
out.write("</font> 具体信息");
out.write("</td>\r\n \t ");
}
out.write("\r\n\t ");
out.write("<td> ");
out.write("</td>\r\n ");
out.write("<td> ");
out.write("</td> \r\n\t ");
out.write("<td> ");
out.write("</td>\r\n ");
out.write("</tr>\r\n");
out.write("</table>\r\n");
if (sAction.equals("mod")) {
out.write("\r\n");
out.write("<table align=\"center\" name=\"Organ\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\r\n ");
out.write("<tr>\r\n ");
out.write("<td> ");
out.write("</td>\r\n\t ");
out.write("<td align=\"right\">");
out.write("<font color=\"#31639C\">部门:");
out.write("</font>");
out.write("</td>\r\n\t ");
if (sOrganName.equals("")) {
out.write("\r\n\t ");
out.write("<td align=\"center\" height=\"27\">");
out.write("<input size=\"25\" name=\"OrganName\" style=\"border:1px solid #127ace; FONT-SIZE: 9pt; COLOR: #078bdf; FONT-FAMILY: Verdana; float:left\" >");
out.write("</td>\r\n \t ");
}
else{
out.write("\r\n\t ");
out.write("<td align=\"center\" height=\"27\">");
out.write("<input size=\"25\" name=\"OrganName\" style=\"border:1px solid #127ace; FONT-SIZE: 9pt; COLOR: #078bdf; FONT-FAMILY: Verdana; float:left\" value=");
out.print(sOrganName);
out.write(">");
out.write("</td> \r\n \t ");
}
out.write("\r\n \t ");
out.write("<td>");
out.write("<font color=\"red\"> * ");
out.write("</font>");
out.write("</td>\r\n\t ");
out.write("<td align=\"right\">");
out.write("<font color=\"#31639C\">邮编:");
out.write("</font>");
out.write("</td>\r\n\t ");
if (sPostal.equals("")) {
out.write("\r\n\t ");
out.write("<td align=\"center\" height=\"27\">");
out.write("<input size=\"25\" name=\"Postal\" style=\"border:1px solid #127ace; FONT-SIZE: 9pt; COLOR: #078bdf; FONT-FAMILY: Verdana; float:left\" >");
out.write("</td> \r\n \t ");
}
else{
out.write("\r\n\t ");
out.write("<td align=\"center\" height=\"27\">");
out.write("<input size=\"25\" name=\"Postal\" style=\"border:1px solid #127ace; FONT-SIZE: 9pt; COLOR: #078bdf; FONT-FAMILY: Verdana; float:left\" value=");
out.print(sPostal);
out.write(">");
out.write("</td> \r\n \t ");
}
out.write("\t \r\n \t ");
out.write("<td> ");
out.write("</td>\r\n ");
out.write("</tr>\r\n ");
out.write("<tr>\r\n ");
out.write("<td> ");
out.write("</td>\r\n\t ");
out.write("<td align=\"right\">");
out.write("<font color=\"#31639C\">电话:");
out.write("</font>");
out.write("</td>\r\n\t ");
if (sTelephone.equals("")) {
out.write("\r\n \t ");
out.write("<td align=\"center\" height=\"27\">");
out.write("<input size=\"25\" name=\"Telephone\" style=\"border:1px solid #127ace; FONT-SIZE: 9pt; COLOR: #078bdf; FONT-FAMILY: Verdana; float:left\" >");
out.write("</td> \r\n \t ");
}
else{
out.write("\r\n \t ");
out.write("<td align=\"center\" height=\"27\">");
out.write("<input size=\"25\" name=\"Telephone\" style=\"border:1px solid #127ace; FONT-SIZE: 9pt; COLOR: #078bdf; FONT-FAMILY: Verdana; float:left\" value=");
out.print(sTelephone);
out.write(">");
out.write("</td> \r\n \t ");
}
out.write("\t\t \r\n \t ");
out.write("<td> ");
out.write("</td>\r\n\t ");
out.write("<td align=\"right\">");
out.write("<font color=\"#31639C\">地址:");
out.write("</font>");
out.write("</td>\r\n\t ");
if (sOrganAddr.equals("")) {
out.write("\r\n \t ");
out.write("<td align=\"center\" height=\"27\">");
out.write("<input size=\"25\" name=\"OrganAddr\" style=\"border:1px solid #127ace; FONT-SIZE: 9pt; COLOR: #078bdf; FONT-FAMILY: Verdana; float:left\" >");
out.write("</td> \r\n \t ");
}
else{
out.write("\r\n \t ");
out.write("<td align=\"center\" height=\"27\">");
out.write("<input size=\"25\" name=\"OrganAddr\" style=\"border:1px solid #127ace; FONT-SIZE: 9pt; COLOR: #078bdf; FONT-FAMILY: Verdana; float:left\" value=");
out.print(sOrganAddr);
out.write(">");
out.write("</td> \r\n \t ");
}
out.write("\t \r\n \t ");
out.write("<td> ");
out.write("</td>\r\n ");
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -