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

📄 organ_005foperate_jsp.java

📁 JSP移动商品管理平台源代码.........
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
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\">上级部门&nbsp;&nbsp;");
      out.write("<font color=\"blue\">");
      out.print(sOrganName);
      out.write("</font>&nbsp;&nbsp;");
      out.write("</td>\r\n\t  ");

  	  }
  	  if (sAction.equals("mod")) {
  	  
      out.write("\r\n  \t  ");
      out.write("<td align=\"center\" height=\"20\">部门&nbsp;&nbsp;");
      out.write("<font color=\"blue\">");
      out.print(sOrganName);
      out.write("</font>&nbsp;&nbsp;具体信息");
      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\">&nbsp;&nbsp;*&nbsp;&nbsp;&nbsp;&nbsp;");
      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 + -