亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ecminfmanage.java

?? 基于移動agent的電子商務系統
?? JAVA
字號:
import java.io.*;
import java.net.*;
import java.sql.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.*;

public class ecmInfManage extends HttpServlet{		
	String SaleType;
	String dbName,tableName;
	ResultSet rs;
	HttpServletRequest Sreq;
	HttpServletResponse Sresp;
	tableSql t;		
	//String eGoodsType[];//use for save english type
	String cGoodsType[]={"彩電","冰箱","電腦"};//
  String insert0,insert1,delete1,cancel1,update1,delete0,cancel0,update0;

	public void init(ServletConfig conf) throws ServletException {
		super.init(conf);
	}
	
	public void service(HttpServletRequest req,HttpServletResponse resp)
				throws ServletException,IOException{
		Sreq=req;
		Sresp=resp;
		ServletOutputStream out=Sresp.getOutputStream();
    SaleType=(String)req.getParameter("sale");
    cancel1="取消";
    delete1="刪除";	
    insert1="插入";
    update1="更改";
    insert0=new String(insert1.getBytes("GBK"),"ISO8859_1");
    delete0=new String(delete1.getBytes("GBK"),"ISO8859_1");
    cancel0=new String(cancel1.getBytes("GBK"),"ISO8859_1");
    update0=new String(update1.getBytes("GBK"),"ISO8859_1");

				t = new tableSql("Ecmdb");
				dbName="Ecmdb";
				tableName="goods";
				
				if(SaleType.equals("select")) {
					Que(out,tableName,dbName);
				}else if(SaleType.equals("add")){
			  		Add(out,tableName,dbName);
				}else if(SaleType.equals("delete")){
				   	Del(out,tableName,dbName);
				}else if(SaleType.equals("update")){
					Upd(out,tableName,dbName);
				}
			
									 	
}
	public void Que(ServletOutputStream out,String tableName,String dbName) throws ServletException,IOException
	{
		System.out.println("I will display the Que html!");
		Sresp.setContentType("text/html");
		out.println("<HTML>");
		out.println("<HEAD><TITLE>Select goods</TITLE></HEAD>");
		out.println("<BODY bgcolor=\"f5f5f5\">");
		out.println("<br><br><br>");
		out.println("<FORM method=\"post\"action=\"/servlet/ecmInfSelect\">");
		out.println("<INPUT TYPE=\"hidden\" name=\"DbName\" value=\""+dbName+"\" >");
		out.println("<INPUT TYPE=\"hidden\" name=\"TableName\" value=\""+tableName+"\" >");
		String tempstr="請輸入你的查詢條件:";
		out.println("<p align=\"left\">"+new String(tempstr.getBytes("GBK"),"ISO8859_1")+"</p>");
		tempstr="商品名稱:";
		out.println("<p align=\"left\">"+new String(tempstr.getBytes("GBK"),"ISO8859_1")+"<select name=\"GoodsType\">");
		out.println("<option>"+new String(cGoodsType[0].getBytes("GBK"),"ISO8859_1")+"</option>");
		out.println("<option>"+new String(cGoodsType[1].getBytes("GBK"),"ISO8859_1")+"</option>");
		out.println("<option>"+new String(cGoodsType[2].getBytes("GBK"),"ISO8859_1")+"</option>");
		out.println("</select><br><br>");
		tempstr="商品型號:";
		out.println(new String(tempstr.getBytes("GBK"),"ISO8859_1")+"<input type=\"text\" size=10 name=\"GoodsModel\"><br><br>");
		tempstr="商品價格:";
		out.println(new String(tempstr.getBytes("GBK"),"ISO8859_1")+"<input type=\"text\" size=10 name=\"GoodsPrice\"><br><br>");
    tempstr="商品產量:";	
		out.println(new String(tempstr.getBytes("GBK"),"ISO8859_1")+"<input type=\"text\" size=10 name=\"GoodsAmount\"><br><br>");
		tempstr="開始查找";
		out.println("<input type=\"submit\" value=\""+new String(tempstr.getBytes("GBK"),"ISO8859_1")+"\"></p>");
		out.println("</form>");
		out.println("</body></html>");
				
		System.out.println("I display complete!");
	}
	public void Add(ServletOutputStream out,String tableName,String dbName) throws ServletException,IOException{
		String Lab="";
	   System.out.println("i will display Add html!");
		
		Sresp.setContentType("text/html");
                 String temp,temp1;
                 temp=new String("請輸入以下信息");
                 temp1=new String(temp.getBytes("GBK"),"ISO8859_1");
		out.println("<HTML>");
		out.println("<HEAD><TITLE>Add Goods</TITLE></HEAD>");
		out.println("<BODY bgcolor=\"#f5f5f5\">");
		out.println("<HR><B>"+temp1+"</B><BR>");
		out.println("<FORM METHOD=POST ACTION=\"/servlet/ecmInfAdd\">");
		out.println("<INPUT TYPE=\"hidden\" name=\"DbName\" value=\""+dbName+"\" >");
		out.println("<INPUT TYPE=\"hidden\" name=\"TableName\" value=\""+tableName+"\" >");
		try{
   		int i;
   		rs=t.recordSql("select * from "+tableName);	
   		ResultSetMetaData rsmd=rs.getMetaData();
   		int numCols=rsmd.getColumnCount();		
   		for(i=2;i<=numCols-2;i++){
   			out.println(rsmd.getColumnLabel(i)+": "+"<INPUT TYPE=TEXT NAME="+"\""+"field"+i+"\"><BR>");
   			Lab=Lab+rsmd.getColumnLabel(i)+",";
   		}
   	} 
		catch(SQLException e){System.out.println("Error SQL");} 
   	//Lab=Lab.substring(int beginIndex, int endIndex)
   	Lab=Lab.substring(0, (Lab.length()-1) );
   	System.out.println(Lab);
   	
   	out.println("<INPUT TYPE=\"hidden\" name=\"ColumnsLab\" value=\""+Lab+"\" >");		

		out.println("<INPUT TYPE=SUBMIT VALUE="+insert0+">");		

		out.println("<INPUT TYPE=RESET VALUE="+cancel0+">");
		out.println("</FORM>");
		out.println("<BR><HR><BR>");
		DispTable("select * from "+tableName,out);		
		out.println("</BODY></HTML>");
	}
  
	public void Del(ServletOutputStream out,String tableName,String dbName) throws ServletException,IOException{
		Sresp.setContentType("text/html");
		out.println("<HTML>");
		out.println("<HEAD><TITLE>Delete Goods</TITLE></HEAD>");
		out.println("<BODY bgcolor=\"#f5f5f5\">");
                String temp000,temp001;
                temp000="請選擇要刪除的記錄";
                temp001=new String(temp000.getBytes("GBK"),"ISO8859_1");
		out.println("<HR><B>"+temp001+"</B><BR>");
		out.println("<FORM METHOD=POST ACTION=\"/servlet/ecmInfDel\">");
		out.println("<INPUT TYPE=\"hidden\" name=\"DbName\" value=\""+dbName+"\" >");
		out.println("<INPUT TYPE=\"hidden\" name=\"TableName\" value=\""+tableName+"\" >");
		DispTable("select * from "+tableName,out);
		out.println("<HR>");
                temp000="按選擇的記錄刪除";
                temp001=new String(temp000.getBytes("GBK"),"ISO8859_1");
		out.println("<INPUT TYPE=\"radio\" NAME=\"IsSelect\" VALUE=\"select\"CHECKED>"+temp001+"<BR>");
                temp000="按輸入條件刪除";
                temp001=new String(temp000.getBytes("GBK"),"ISO8859_1");
		out.println("<INPUT TYPE=\"radio\" NAME=\"IsSelect\" VALUE=\"noselect\">"+temp001+"<BR>");	
                temp000="請輸入你的刪除條件";
                temp001=new String(temp000.getBytes("GBK"),"ISO8859_1");		
                out.println("<B>"+temp001+":<INPUT TYPE=TEXT SIZE=20 NAME=\"Conditions\"></B><BR>");			
		out.println("<INPUT TYPE=SUBMIT value="+delete0+">");		
		out.println("<INPUT TYPE=RESET value="+cancel0+">");
		out.println("</FORM>");				
		out.println("<BR><BR><HR>");
		out.println("</BODY></HTML>");
	}
	
	public void Upd(ServletOutputStream out,String tableName,String dbName) throws ServletException,IOException{
		String Lab="";
		Sresp.setContentType("text/html");
	   System.out.println("i can do UpdOption");

		out.println("<HTML>");
		out.println("<HEAD><TITLE>Update Goods</TITLE></HEAD>");
		out.println("<BODY bgcolor=\"#f5f5f5\">");
		out.println("<HR>");
                String temp000,temp001;
                temp000="請選擇要更改的記錄(每次只能更改一條)";
                temp001=new String(temp000.getBytes("GBK"),"ISO8859_1");
		out.println("<B>"+temp001+"</B><BR><hr>");
		out.println("<FORM METHOD=POST ACTION=\"/servlet/ecmInfUpd\">");
		try{
   		int i;
   		rs=t.recordSql("select * from  "+tableName);	
   		ResultSetMetaData rsmd=rs.getMetaData();
   		int numCols=rsmd.getColumnCount();
   		////Lab 用于構造update語句		
   		for(i=2;i<=numCols-1;i++){
   			Lab=Lab+rsmd.getColumnLabel(i)+"=?,";
   		}
   		Lab=Lab.substring(0, (Lab.length()-1) );
		} 
		catch(SQLException e){System.out.println("Error SQL");} 
		
		out.println("<INPUT TYPE=\"hidden\" name=\"DbName\" value=\""+dbName+"\" >");	
   	out.println("<INPUT TYPE=\"hidden\" name=\"TableName\" value=\""+tableName+"\" >");
   	out.println("<INPUT TYPE=\"hidden\" name=\"UpdLab\" value=\""+Lab+"\" >");
		
		DispTable("select * from "+tableName,out);
		out.println("<HR>");	
		
		out.println("<INPUT TYPE=SUBMIT VALUE="+update0+">");		
		out.println("<INPUT TYPE=RESET VALUE="+cancel0+">");
		out.println("</FORM>");
		out.println("</BODY></HTML>");	
	}	
		
	public void WatchParameters(HttpServletRequest req,ServletOutputStream out)
		throws ServletException,IOException{
		int i=1;
		Enumeration keys;	
		String kkey,values;
		keys=req.getParameterNames();
		while (keys.hasMoreElements()) {
			kkey=(String)keys.nextElement();
			values=req.getParameter(kkey);
			out.println("<P>"+"key: "+kkey+" equals value:"+values);
		}
	}	
	
	public void DispTable(String query,ServletOutputStream out) throws ServletException,IOException{
		out.println("<TABLE BORDER=\"1\" ALIGN=\"CENTER\">");
		try{
			synchronized(this) {				
				int i=0,j=0;				
   			String tmpstr,checkbo;
   			rs=t.recordSql(query);					
   			ResultSetMetaData rsmd=rs.getMetaData();
   			int numCols=rsmd.getColumnCount();  				
   			out.print("<TD>column name");
   			for(i=1;i<=numCols;i++){
			   out.print("<TD>"+new String(rsmd.getColumnLabel(i).getBytes("GBK"),"ISO8859_1") );
   			   System.out.println("display the title");
   			   System.out.println(new String(rsmd.getColumnLabel(i).getBytes("GBK"),"ISO8859_1") );
   			}
   			out.println("<TR>"); 
   			System.out.println("enter display the table records");  		
   		   //display each column data
   			while (rs.next()){		
   				//tmpstr=rs.getString(2);
   				//out.print("<TD><INPUT TYPE=checkbox NAME=\"record"+i+"\">");		  				
					j++;	
   				checkbo=rs.getString(1);
   				out.print("<TD><INPUT TYPE=\"checkbox\" NAME=\"record"+j+"\""+" value=\""+checkbo+"\">");		   	
					out.print("<TD>"+checkbo);
					
					for(i=2;i<=numCols;i++){
						tmpstr=rs.getString(i);	
						if(rs.wasNull())
							out.print("<TD>NULL");
						else 
							out.print("<TD>"+new String(tmpstr.getBytes("GBK"),"ISO8859_1") );
					}
					out.println("<TR>");
				}
			}
			out.println("</TABLE>");
		}
		catch(SQLException ex){
			System.out.println("\n***SQLException caught ***\n");
			while (ex != null){
				System.out.println("SQLState:"+ex.getSQLState());
				System.out.println("Message:"+ex.getMessage());	
				System.out.println("Vendor:"+ex.getErrorCode());
				ex=ex.getNextException();
				System.out.println("");
			}
			out.println("</TABLE>");
		}						   	
	}
	

	public void Destroy(){
		t.closeConnect();
	}
}	

	

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕高清一区| 欧美一区二区网站| a美女胸又www黄视频久久| 成人精品免费看| 久久精品噜噜噜成人88aⅴ| 国产成人av影院| 91精选在线观看| 综合在线观看色| 麻豆精品视频在线| 色噜噜久久综合| 久久婷婷色综合| 五月综合激情婷婷六月色窝| 国产精品一区二区黑丝| 欧美一区二区三区在线视频| 国产一区欧美一区| 日韩欧美一区二区三区在线| 一区二区三区四区在线| 国产一区二区剧情av在线| 亚洲欧洲日韩av| 大桥未久av一区二区三区中文| 综合婷婷亚洲小说| 欧美一区二区视频在线观看 | 免费成人深夜小野草| 99riav一区二区三区| 中文字幕精品一区二区精品绿巨人 | 日韩一区精品视频| 欧美午夜片在线观看| 自拍视频在线观看一区二区| 欧美疯狂做受xxxx富婆| 亚洲综合另类小说| 色噜噜狠狠色综合中国| 免费看欧美美女黄的网站| 国产精品久久久久久亚洲伦| 成人精品免费看| 日韩电影在线免费观看| 555夜色666亚洲国产免| 不卡影院免费观看| 久久av中文字幕片| 亚洲人成7777| 在线一区二区视频| 国产麻豆成人传媒免费观看| 一区二区成人在线视频 | 国产在线不卡视频| 亚洲国产精品久久久久秋霞影院 | 日韩一区二区精品葵司在线| 美国一区二区三区在线播放| 一区视频在线播放| 久久伊人蜜桃av一区二区| 在线中文字幕一区| 91在线码无精品| 国产精品一品二品| 黄一区二区三区| 亚洲欧洲美洲综合色网| 26uuu亚洲| 日韩一区二区精品在线观看| 欧美伊人久久久久久午夜久久久久| 国产91精品入口| 亚洲一区二区三区在线| 欧美亚洲国产怡红院影院| 日本不卡一区二区| 亚洲综合一区二区精品导航| 国产精品高清亚洲| 久久久久久亚洲综合影院红桃| 国产尤物一区二区| 奇米色一区二区三区四区| 亚洲自拍欧美精品| 一区二区三区国产精品| 日韩毛片视频在线看| 亚洲国产精品成人综合色在线婷婷| 欧美xxxxx牲另类人与| 99r国产精品| 成人激情电影免费在线观看| 国产精品99久久久久久久vr| 国产在线精品一区二区不卡了 | 欧美肥胖老妇做爰| 欧美亚洲综合色| 欧洲精品在线观看| 国产精品自拍三区| 精品一区二区国语对白| 亚洲伦理在线免费看| 精品福利在线导航| 欧美日韩一区小说| 粉嫩蜜臀av国产精品网站| 国产精品综合久久| 国产999精品久久| 99国产精品久久久久久久久久久| www.爱久久.com| 在线观看91精品国产入口| 欧美午夜寂寞影院| 在线播放日韩导航| 日韩久久精品一区| 国产视频一区在线播放| 777亚洲妇女| 日韩视频在线观看一区二区| 久久影院午夜片一区| 国产精品国产三级国产三级人妇| 国产精品另类一区| 日韩欧美高清dvd碟片| 久久精品欧美一区二区三区不卡| 国产午夜精品在线观看| 国产精品视频看| 亚洲一区二区欧美激情| 日韩福利电影在线观看| 国产乱子轮精品视频| 不卡的av电影| 欧美日韩高清一区二区| 欧美在线看片a免费观看| 制服视频三区第一页精品| 精品奇米国产一区二区三区| 国产精品三级久久久久三级| 亚洲精品欧美综合四区| 免费欧美在线视频| 成人app网站| 欧美一区二区三区啪啪| 国产精品免费丝袜| 日日夜夜免费精品| 成人h动漫精品一区二| 欧美性受xxxx黑人xyx性爽| 精品精品国产高清一毛片一天堂| 亚洲欧美中日韩| 蜜臀精品一区二区三区在线观看| 成人av在线资源网站| 日韩一二在线观看| 亚洲色图19p| 美女脱光内衣内裤视频久久影院| 成人永久免费视频| 日韩午夜在线观看| 亚洲欧美在线观看| 激情综合色播五月| 欧洲另类一二三四区| 久久久精品日韩欧美| 午夜精品一区二区三区三上悠亚| 懂色av一区二区三区免费观看 | 色婷婷综合中文久久一本| 9色porny自拍视频一区二区| 91精品免费在线观看| 中文字幕中文字幕在线一区 | 国产欧美日韩精品在线| 中文字幕视频一区二区三区久| 日本不卡视频一二三区| 一本色道亚洲精品aⅴ| 国产亚洲欧洲一区高清在线观看| 日韩不卡一二三区| 日本韩国欧美一区二区三区| 久久久精品黄色| 九九国产精品视频| 在线电影一区二区三区| 一区二区在线看| 成人国产精品视频| 久久精品一区二区三区不卡牛牛| 日韩制服丝袜av| 欧美日韩国产高清一区二区三区 | 激情五月婷婷综合网| 欧美日韩电影在线播放| 亚洲精品国产一区二区三区四区在线 | 成a人片亚洲日本久久| 久久精品亚洲精品国产欧美| 麻豆成人久久精品二区三区红| 欧美亚洲日本一区| 一区二区三区精品在线| 92国产精品观看| 国产精品不卡在线| 成人精品视频一区二区三区 | 欧美大尺度电影在线| 视频一区视频二区中文字幕| 精品1区2区3区| 亚洲国产一区二区三区青草影视| 欧美性生活久久| 亚洲一区在线观看视频| 欧美日精品一区视频| 亚洲成人动漫av| 不卡一区中文字幕| 一区精品在线播放| 99久久久免费精品国产一区二区 | 2020国产精品久久精品美国| 久久99国产精品麻豆| 久久久久久久性| 国产v综合v亚洲欧| 国产精品久久久久三级| 91极品美女在线| 亚洲成人av福利| 在线不卡免费av| 激情成人综合网| 国产精品久久久久久亚洲毛片 | 国产一区二区三区美女| 国产欧美一区二区精品忘忧草| 成人av在线一区二区三区| 亚洲视频精选在线| 欧美日韩mp4| 国模大尺度一区二区三区| 国产精品女人毛片| 欧美系列日韩一区| 久久精品国产99| 国产欧美一区二区精品久导航 | www.av亚洲| 亚洲成人久久影院| 久久网站最新地址| 在线免费观看日本欧美| 精品亚洲porn| 亚洲天天做日日做天天谢日日欢|