📄 supplyinfo_005foperate_jsp.java
字号:
package org.apache.jsp.imis_005fmate;
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;
import imis_mate.common.SupplyTree;
public final class SupplyInfo_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.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");
imis_mate.common.SupplyTree SupplyTree = null;
synchronized (pageContext) {
SupplyTree = (imis_mate.common.SupplyTree) pageContext.getAttribute("SupplyTree", PageContext.PAGE_SCOPE);
if (SupplyTree == null){
try {
SupplyTree = (imis_mate.common.SupplyTree) java.beans.Beans.instantiate(this.getClass().getClassLoader(), "imis_mate.common.SupplyTree");
} catch (ClassNotFoundException exc) {
throw new InstantiationException(exc.getMessage());
} catch (Exception exc) {
throw new ServletException("Cannot create bean of class " + "imis_mate.common.SupplyTree", exc);
}
pageContext.setAttribute("SupplyTree", SupplyTree, PageContext.PAGE_SCOPE);
}
}
out.write("\r\n");
out.write("<HTML>\r\n\t");
out.write("<HEAD>\r\n\t\t");
out.write("<TITLE>供应商详细信息");
out.write("</TITLE>\r\n\t\t");
out.write("<META HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html\" ; charset=\"gb2312\">\r\n\t");
out.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"/Imis/imis_mate/css/style.css\">\r\n\t\t");
out.write("<script src=\"js/checkdata.js\" type=\"text/javascript\">");
out.write("</script>\r\n\t");
out.write("</HEAD>\r\n\t");
out.write("<script language=\"JavaScript\">\r\nfunction OpenUserWindow(s1,s2){\r\n\tvar sHref=\"User_Info.jsp?TPage=0&tsupplyNo=\"+s1+\"&tsupplyName=\"+s2;\r\n\tif (window.parent)\twindow.parent.iframe_User_Info.location.href=sHref;\r\n}\r\nfunction CheckSubmit(){\r\n \ttemp=document.all(\"supplyName\").value;\r\n \ttemp.replace(\" \",\"\");\r\n \tif (temp==\"\") document.all(\"supplyName\").value=temp;\r\n \ttemp=document.all(\"tele\").value;\r\n \ttemp.replace(\" \",\"\");\r\n \tif (temp==\"\") document.all(\"tele\").value=temp;\r\n \ttemp=document.all(\"addr\").value;\r\n \ttemp.replace(\" \",\"\");\r\n \tif (temp==\"\") document.all(\"addr\").value=temp;\r\n \ttemp=document.all(\"attPerson\").value;\r\n \ttemp.replace(\" \",\"\");\r\n \tif (temp==\"\") document.all(\"attPerson\").value=temp; \r\n \ttemp=document.all(\"acccount\").value;\r\n \ttemp.replace(\" \",\"\");\r\n \tif (temp==\"\") document.all(\"acccount\").value=temp;\r\n \ttemp=document.all(\"bank\").value;\r\n");
out.write(" \ttemp.replace(\" \",\"\");\r\n \tif (temp==\"\") document.all(\"bank\").value=temp; \r\n \t\ttemp=document.all(\"remark\").value;\r\n \ttemp.replace(\" \",\"\");\r\n \tif (temp==\"\") document.all(\"bank\").value=temp; \t \t\r\n \tif ( document.all(\"supplyName\").value == 0 )\r\n \t{\r\n \t\twindow.alert(\"请输入供应商名称!\");\r\n \t\tdocument.all(\"supplyName\").focus();\r\n \treturn false;\r\n \t\t} \r\n \tif (document.all(\"supplyName\").value.length>40)\r\n \t{\r\n \t\twindow.alert(\"供应商名称长度不能超过40位!\");\r\n \t\tdocument.all(\"supplyName\").focus();\r\n \treturn false;\r\n \t\t} \r\n \tif (document.all(\"tele\").value.length>30)\r\n \t{\r\n \t\twindow.alert(\"电话长度不能超过30位!\");\r\n \t\tdocument.all(\"tele\").focus();\r\n \treturn false;\r\n \t\t} \t\r\n \tif (document.all(\"addr\").value.length>100)\r\n \t{\r\n \t\twindow.alert(\"地址长度限定为50个中文字符或者100个英文字符。\");\r\n \t\tdocument.all(\"addr\").focus();\r\n \treturn false;\r\n \t\t} \t\t\t \t\t\r\n \tif (document.all(\"attPerson\").value.length>30)\r\n \t{\r\n \t\twindow.alert(\"联系人长度超出,限定为15个中文字符或者30个英文字符。\");\r\n");
out.write(" \t\tdocument.all(\"attPerson\").focus();\r\n \treturn false;\r\n \t\t} \r\n \tif (document.all(\"acccount\").value.length>40)\r\n \t{\r\n \t\twindow.alert(\"输入帐号长度超出,限定为20个中文字符或者40个英文字符。\");\r\n \t\tdocument.all(\"acccount\").focus();\r\n \treturn false;\r\n \t\t} \r\n \tif (document.all(\"bank\").value.length>100)\r\n \t{\r\n \t\twindow.alert(\"输入开户行长度超出,限定为50个中文字符或者100个英文字符。\");\r\n \t\tdocument.all(\"bank\").focus();\r\n \treturn false;\r\n \t\t} \t\r\n \t\t \tif (document.all(\"remark\").value.length>100)\r\n \t{\r\n \t\twindow.alert(\"输入备注长度超出,限定为50个中文字符或者100个英文字符。\");\r\n \t\tdocument.all(\"remark\").focus();\r\n \treturn false;\r\n \t\t} \t\r\n \tdocument.all(\"tsupplyName\").value=document.all(\"supplyName\").value;\r\n \tdocument.all(\"ttele\").value=document.all(\"tele\").value;\r\n \tdocument.all(\"taddr\").value=document.all(\"addr\").value;\r\n \tdocument.all(\"tattPerson\").value=document.all(\"attPerson\").value;\r\n \tdocument.all(\"tacccount\").value=document.all(\"acccount\").value;\r\n \tdocument.all(\"tbank\").value=document.all(\"bank\").value;\r\n \tdocument.all(\"tremark\").value=document.all(\"remark\").value;\r\n");
out.write(" \treturn true; \r\n}\r\n\r\nfunction ResetValue(){\r\n \t\tdocument.all(\"supplyName\").value=document.all(\"tsupplyName\").value;\r\n \t\tdocument.all(\"tele\").value=document.all(\"ttele\").value;\r\n \t\tdocument.all(\"addr\").value=document.all(\"taddr\").value;\r\n \t\tdocument.all(\"attPerson\").value=document.all(\"tattPerson\").value;\r\n \t\tdocument.all(\"acccount\").value=document.all(\"tacccount\").value;\r\n \t\tdocument.all(\"bank\").value=document.all(\"tbank\").value;\r\n \t\tdocument.all(\"remark\").value=document.all(\"tremark\").value;\r\n}\r\n\r\n\r\nfunction ResetValue1(){\r\n \t\tdocument.all(\"supplyName\").value\t=\t\"\";\r\n \t\tdocument.all(\"tele\").value\t=\t\"\";\r\n \t\tdocument.all(\"addr\").value\t=\t\"\";\r\n \t\tdocument.all(\"attPerson\").value\t=\t\"\";\r\n \t\tdocument.all(\"acccount\").value\t=\t\"\";\r\n \t\tdocument.all(\"bank\").value\t=\t\"\";\r\n \t\tdocument.all(\"remark\").value\t=\t\"\";\r\n}\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 = \"SupplyInfo_Operate1.jsp?TAction=mod&tsupplyNo=\"+document.all(\"tsupplyNo\").value\r\n");
out.write(" \t +\"&tsupplyName=\"+document.all(\"tsupplyName\").value\r\n +\"&ttele=\"+document.all(\"ttele\").value\r\n \t +\"&taddr=\"+document.all(\"taddr\").value\r\n \t +\"&tattPerson=\"+document.all(\"tattPerson\").value\r\n \t +\"&tacccount=\"+document.all(\"tacccount\").value\r\n +\"&tbank=\"+document.all(\"tbank\").value\r\n +\"&tremark=\"+document.all(\"tremark\").value; \r\n \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\n\r\n\r\nfunction goto_add(s1,s2){\r\n\r\n var sHref=\"SupplyInfo_Operate.jsp?TAction=add&tsupplyNo=\"+s1; \r\n window.location.href=sHref; \r\n}\r\nfunction addOrgan(){\r\n r=CheckSubmit();\r\n");
out.write(" if (r) {\r\n \t sHref=\"SupplyInfo_Operate1.jsp?TAction=add&tsupplyNo=\"+document.all(\"tsupplyNo\").value\r\n \t +\"&tsupplyName=\"+document.all(\"tsupplyName\").value\r\n +\"&ttele=\"+document.all(\"ttele\").value\r\n \t +\"&taddr=\"+document.all(\"taddr\").value\r\n \t +\"&tattPerson=\"+document.all(\"tattPerson\").value\r\n \t +\"&tacccount=\"+document.all(\"tacccount\").value\r\n +\"&tbank=\"+document.all(\"tbank\").value\r\n +\"&tremark=\"+document.all(\"tremark\").value; \r\n \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\r\n if (document.all(\"tsupplyNo\").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");
out.write(" \t\tif (ask){\r\n \t \t\t\r\n \t \t\t\r\n \t \t\tsHref=\"SupplyInfo_Operate1.jsp?TAction=del&tsupplyNo=\"+document.all(\"tsupplyNo\").value\r\n \t \t \t\t+\"&tsupplyName=\"+document.all(\"tsupplyName\").value\r\n \t +\"&ttele=\"+document.all(\"ttele\").value\r\n \t +\"&taddr=\"+document.all(\"taddr\").value\r\n \t +\"&tattPerson=\"+document.all(\"tattPerson\").value\r\n \t +\"&tacccount=\"+document.all(\"tacccount\").value\r\n +\"&tbank=\"+document.all(\"tbank\").value\r\n +\"&tremark=\"+document.all(\"tremark\").value; \r\n \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\t");
String sSupplyNo = request.getParameter("tsupplyNo");
String sAction = request.getParameter("TAction");
int i = 0;
String sSupplyName = "";
String sTele = "";
String sAddr = "";
String sAttPerson = "";
String sAcccount = "";
String sBank = "";
String sRemark = "";
ArrayList list = SupplyTree.getSupplyTreeNode(sSupplyNo);
Iterator itr = list.iterator();
while (itr.hasNext()) {
Hashtable ht = (Hashtable) itr.next();
sSupplyNo = ht.get("supplyno").toString();
sSupplyName = ht.get("supplyname").toString();
sTele = ht.get("tele").toString();
sAddr = ht.get("addr").toString();
sAttPerson = ht.get("attperson").toString();
sAcccount = ht.get("acccount").toString();
sBank = ht.get("bank").toString();
sRemark = ht.get("remark").toString();
i = i + 1;
}
out.write("\r\n");
out.write("\r\n");
out.write("\r\n");
out.write("\r\n");
out.write("\r\n");
out.write("\r\n\t");
out.write("<BODY border=\"0\" background=\"images/bg_main.png\" class=\"ziti\"\r\n\t\t>\r\n\t\t");
out.write("<table align=\"center\" background=\"images/bg_main2.png\" width=\"100%\"\r\n\t\t\tborder=\"0\" cellspacing=\"0\" cellpadding=\"0\" class=\"tubiao\">\r\n\t\t\t");
out.write("<tr>\r\n\t\t\t\t");
out.write("<td>\r\n\t\t\t\t");
out.write("</td>\r\n\t\t\t\t");
out.write("<td>\r\n\t\t\t\t");
out.write("</td>\r\n\t\t\t\t");
if (sAction.equals("add")) {
out.write("\r\n\t\t\t\t");
out.write("<td align=\"center\" height=\"20\">\r\n\t\t\t\t\t供应商 \r\n\t\t\t\t\t \r\n\t\t\t\t");
out.write("</td>\r\n\t\t\t\t");
}
if (sAction.equals("mod")) {
out.write("\r\n\t\t\t\t");
out.write("<td align=\"center\" height=\"20\" class=\"tubiao\">\r\n\t\t\t\t\t供应商编号 \r\n\t\t\t\t\t");
out.print(sSupplyNo);
out.write("\r\n\t\t\t\t\t 具体信息\r\n\t\t\t\t");
out.write("</td>\r\n\t\t\t\t");
}
out.write("\r\n\t\t\t\t");
out.write("<td>\r\n\t\t\t\t");
out.write("</td>\r\n\t\t\t\t");
out.write("<td>\r\n\t\t\t\t");
out.write("</td>\r\n\t\t\t\t");
out.write("<td>\r\n\t\t\t\t");
out.write("</td>\r\n\t\t\t");
out.write("</tr>\r\n\t\t");
out.write("</table>\r\n\t\t\t\r\n\t\t");
if (sAction.equals("mod")) {
out.write("\r\n\t\t");
out.write("<table align=\"center\" name=\"Organ\" border=\"0\" cellspacing=\"0\"\r\n\t\t\tcellpadding=\"0\" background=\"images/bg_main1.png\" width=\"500\" class=\"ziti\">\r\n\t\t\t");
out.write("<tr>\r\n\t\t\t\t\r\n\t\t\t\t");
out.write("<td align=\"right\">\r\n\t\t\t\t\t供应商名称:\r\n\t\t\t\t");
out.write("</td>\r\n\t\t\t\t");
if (sSupplyName.equals("")) {
out.write("\r\n\t\t\t\t");
out.write("<td align=\"center\" height=\"27\">\r\n\t\t\t\t\t");
out.write("<input size=\"25\" name=\"supplyName\"\r\n\t\t\t\t\t\tclass=\"text1\">");
out.write("<font color=\"red\">*");
out.write("</font>\r\n\t\t\t\t");
out.write("</td>\r\n\t\t\t\t");
} else {
out.write("\r\n\t\t\t\t");
out.write("<td align=\"center\" height=\"27\">\r\n\t\t\t\t\t");
out.write("<input size=\"25\" name=\"supplyName\"\r\n\t\t\t\t\t\tclass=\"text1\"\r\n\t\t\t\t\t\tvalue=");
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -