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

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

?? goodsadmin.java

?? 采用java三層構架技術開發的U/T 網絡物流系統實現了對商品庫存信息
?? JAVA
字號:
package com.logistic.taglib;

import com.logistic.data.DataConnect;
import com.logistic.business.GoodsManager;
import com.logistic.model.GoodsInfo;
import java.util.Vector;
import javax.servlet.jsp.tagext.TagSupport;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.JspWriter;
import javax.servlet.http.HttpServletRequest;
import java.sql.ResultSet;
import java.sql.Statement;

public class GoodsAdmin extends TagSupport{
	
	private static final long serialVersionUID = 7766184319541530720L;
	
	DataConnect dc=new DataConnect();
	Statement stat=null;
	ResultSet rs=null;
	String sqlgoods;
	String goodscatename;
	String supplyname;
	String typename;
	String stockaddress;
	String stockname;
	String stockregion;
	
	public int doEndTag() throws JspException{
		
		JspWriter out=pageContext.getOut();
	    HttpServletRequest request=(HttpServletRequest)pageContext.getRequest();
	    
	    String str=(String)request.getQueryString();
	    int page;
	    if(str==null||str.equals("")){
	    	page=1;
	    }else{
	    	String[] aa=str.split("=");
	    	page=Integer.parseInt(aa[1]);
	    }
	    
	    try{
	    	String sqls=new String("select * from goodsinfotable order by GoodsId ASC");
	    	int count=dc.selectdata(sqls);
	    	int totalpages=0;
	    	if(count%5==0){
	    		totalpages=count/5;
	    		}else{
	    			totalpages=count/5+1;
	    		}
	    	
	    	int currentpage=1;
	    	if(page==-4){
	    		currentpage=totalpages;
	    	   }else if(page==-3){
	    		   currentpage=currentpage+1;
	    	   }else if(page==-2){
	    		   if(currentpage==1){
	    		      currentpage=1;
	    		   }else{
	    			   currentpage=currentpage-1; 
	    		   }
	    	   }else{
	    		   currentpage=1;
	    	   }
	    	GoodsManager gm=new GoodsManager();
	        Vector items=gm.GoodsSearch(sqls, page);
	       
	       //輸出商品管理信息表頭
	       out.println("<table width=\"845\" border=\"1\" align=\"center\" cellpadding=\"1\" cellspacing=\"0\" bordercolor=\"#666699\">"); 
	       out.println("<tr>");
	       out.println("<td align=\"center\" valign=\"middle\" class=\"style14\">商品信息管理</td>");
	       out.println("</tr>");
	       out.println("</table>");
	       
	       //輸出商品信息內容
	       int span=5,j=0;//span標識每頁顯示5條信息,j是一個計數器
	 	   String path=request.getContextPath();
	       for(int i=0;i<items.size();i++){
	    	   
	    	   GoodsInfo gibean=(GoodsInfo)items.elementAt(i);
	    	   
	    	   //得到制定編號商品的商品分類名稱
	    	   try{
	    		   String sqlcates="select * from commcatetable where CommodityId="+gibean.getGoodscateid();
	    		   stat=dc.getStmtread();
	    		   rs  =stat.executeQuery(sqlcates);
	    		   while(rs.next()){
	    			   goodscatename=rs.getString("CommodityName");
	    		   }
	    		   
	    	   }catch(Exception ex){ex.printStackTrace();}finally{dc.close();}
	    	   
	    	   //得到指定編號商品的供應商名稱
	    	   try{
	    		   String sqlsupply="select * from supplytable where SupplyId="+gibean.getGoodssupplyid();
	    		   stat=dc.getStmtread();
	    		   rs  =stat.executeQuery(sqlsupply);
	    		   while(rs.next()){
	    			   supplyname=rs.getString("SupplyName");
	    		   }
	    		   
	    	   }catch(Exception ex){ex.printStackTrace();}finally{dc.close();}
	    	   
	    	   //得到指定編號商品的商品型號
	    	   try{
	    		   String sqltype="select * from typetable where TypeId="+gibean.getTypeid();
	    		   stat=dc.getStmtread();
	    		   rs  =stat.executeQuery(sqltype);
	    		   while(rs.next()){
	    			   typename=rs.getString("TypeName");
	    		   }
	    	   }catch(Exception ex){ex.printStackTrace();}finally{dc.close();}
	    	   
	    	   //得到指定編號商品的商品庫存地址
	    	   try{
	    		   String sqlstockadd="select * from warehouseinfotable where WareHouseId="+gibean.getGoodsstockid();
	    		   stat=dc.getStmtread();
	    		   rs  =stat.executeQuery(sqlstockadd);
	    		   while(rs.next()){
	    			   stockname=rs.getString("WareHouseName");
	    			   stockaddress=rs.getString("WareHouseAdd");
	    		   }
	    	   }catch(Exception ex){ex.printStackTrace();}finally{dc.close();}
	    	   
	    	   //得到指定編號商品的商品在倉庫中位置
	    	   try{
	    		   String sqlstockregion="select * from stockregioninfotable where StockRegionId="+gibean.getStockregionid();
	    		   stat=dc.getStmtread();
	    		   rs  =stat.executeQuery(sqlstockregion);
	    		   while(rs.next()){
	    			   stockregion=rs.getString("StockRegionName");
	    		   }
	    	   }catch(Exception ex){ex.printStackTrace();}finally{dc.close();}
	       
	          //輸出庫存商品詳細信息
	    	   
	    	   //輸出商品編號
	    	   out.println("<table width=\"845\" border=\"1\" align=\"center\" cellpadding=\"1\" cellspacing=\"0\" bordercolor=\"#666699\">");
	    	   out.println("<tr>");
	    	   out.println("<td height=\"20\" colspan=\"16\" align=\"left\" bgcolor=\"#6699CC\" class=\"code\">該商品編號為:"+gibean.getGoodsid()+"</td>");
	    	   out.println("</tr>");
	    	   //輸出商品名稱
	    	   out.println("<tr>");
	    	   out.println("<td width=\"98\" height=\"22\" align=\"right\" class=\"code\">商品名稱:</td>");
	    	   out.println("<td colspan=\"4\" align=\"center\">"+gibean.getGoodsname()+"</td>");
	    	   //輸出商品分類名稱
	    	   out.println("<td width=\"118\" align=\"right\"><span class=\"code\">商品分類:</span></td>");
	    	   out.println("<td align=\"center\" colspan=\"3\">"+goodscatename+"</td>");
	    	   //輸出編輯、刪除鏈接
	    	   out.println("<td align=\"center\" colspan=\"2\">【編輯】/【刪除】</td>");
	    	   out.println("<td colspan=\"5\" align=\"center\"><a href=\""+path+"/viewpage/datamodify/goodsmanagemodify.jsp?gid="+gibean.getGoodsid()+"\"><img src=\""+path+"/image/edit.gif\" border=\"0\"></a>&nbsp;&nbsp;&nbsp;&nbsp;" +
	    	   		       "<a href=\"admingoods.jsp?goodsid="+gibean.getGoodsid()+"\" onClick=\"{if(confirm('此操作將刪除當前記錄!刪除后將不能恢復,您確定執行的操作嗎?')){return true;}return false;}\"><img src=\""+path+"/image/delete.gif\" border=\"0\"></a></td>");
	    	   out.println("</tr>");
	    	   
	    	   //輸出供應商名稱
	    	   out.println("<tr>");
	    	   out.println("<td height=\"20\" align=\"right\" class=\"code\">供應商名稱:</td>");
	    	   out.println("<td colspan=\"4\" align=\"center\">"+supplyname+"</td>");
	    	   //輸出商品ABC分類
	    	   out.println("<td align=\"right\"><span class=\"code\">商品ABC分類:</span></td>");
	    	   out.println("<td width=\"92\" colspan=\"6\"align=\"center\">"+gibean.getGoodsabc()+"類商品</td>");
	    	   //輸出商品型號
	    	   out.println("<td width=\"65\" align=\"center\"><span class=\"code\">商品型號:</span></td>");
	    	   out.println("<td width=\"150\" align=\"center\">"+typename+"</td>");
	    	   out.println("</tr>");
	    	   
	    	   //輸出商品產地省
	    	   out.println("<tr>");
	    	   out.println("<td height=\"21\" colspan=\"1\" align=\"right\" class=\"code\">商品產地省:</td>");
	    	   out.println("<td colspan=\"4\" align=\"center\">"+gibean.getGoodsprovince()+"</td>");
	    	   //輸出商品產地市
	    	   out.println("<td align=\"right\"><span class=\"code\">商品產地市:</span></td>");
	    	   out.println("<td colspan=\"9\" align=\"center\">"+gibean.getGoodscity()+"</td>");
	    	   out.println("</tr>");
	    	   
	    	   //輸出商品儲存地址
	    	   out.println("<tr>");
	    	   out.println("<td height=\"21\" colspan=\1\" align=\"right\"><span class=\"code\">商品儲存地址:</span></td>");
	    	   out.println("<td colspan=\"5\" align=\"center\">"+stockname+":"+stockaddress+"</td>");
	    	   //輸出商品單價
	    	   out.println("<td align=\"right\" colspan=\"2\"><span class=\"code\">商品單價:</span></td>");
	    	   out.println("<td align=\"left\">"+gibean.getGoodsprice()+"元</td>");
	    	   //輸出商品的單位
	    	   out.println("<td align=\"right\" colspan=\"2\"><span class=\"code\">商品單位:</span></td>");
	    	   out.println("<td colspan=\"4\" align=\"left\">"+gibean.getGoodsunit()+"</td>");
	    	   out.println("</tr>");
	    	   
	    	   //輸出商品定購日期
	    	   out.println("<tr>");
	    	   out.println("<td height=\"22\" colspan=\"1\" align=\"right\"><span class=\"code\">商品定購日期:</span></td>");
	    	   out.println("<td colspan=\"5\" align=\"center\">"+gibean.getGoodsorderdate()+"</td>");
	    	   //輸出商品入庫數量
	    	   out.println("<td align=\"right\" colspan=\"3\"><span class=\"code\">商品入庫量:</span></td>");
	    	   out.println("<td colspan=\"7\" align=\"center\">"+gibean.getGoodsstocknumber()+""+gibean.getGoodsunit()+"</td>");
	    	   out.println("</tr>");
	    	   
	    	   //輸出商品入庫日期
	    	   out.println("<tr>");
	    	   out.println("<td height=\"23\" colspan=\"1\" align=\"right\"><span class=\"code\">商品入庫日期:</span></td>");
	    	   out.println("<td colspan=\"5\" align=\"center\">"+gibean.getGoodsstockindate()+"</td>");
	    	   //輸出商品在倉庫中的位置
	    	   
	    	   out.println("<td align=\"right\" colspan=\"3\" ><span class=\"code\">所處倉庫中的位置:</span></td>");
	    	   out.println("<td colspan=\"7\" align=\"center\">"+stockregion+"</td>");
	    	   out.println("</tr>");
	    	   out.println("<tr>");
	    	   out.println("<td height=\"20\" colspan=\"16\" bgcolor=\"#FF9999\">&nbsp;</td>");
	    	   out.println("</tr>");
	    	   out.println("</table>");
	    	   j++;
	    	   if(j==span)break;  
	       }
	    	
	      
	       out.println("<table width=\"845\" height=\"20\" border=\"1\" align=\"center\" cellpadding=\"1\" cellspacing=\"0\" bordercolor=\"#666699\">");
	       out.println("<tr>");
	       out.println("<td width=\"225\">頁次:"+currentpage+"/"+totalpages+"頁&nbsp;每頁5條信息"+count+"</td>");
	       out.println("<td  width=\"642\" align=\"center\"><a href=\"admingoods.jsp?arg1=-1\"><img src=\""+path+"/image/begin.jpg\" border=\"0\"></a>&nbsp;&nbsp;" +
	       		       "<a href=\"admingoods.jsp?arg2=-2\"><img src=\""+path+"/image/1-prev.gif\" border=\"0\"></a>&nbsp;&nbsp;" +
	       		       "<a href=\"admingoods.jsp?arg3=-3\"><img src=\""+path+"/image/1-next.gif\" border=\"0\"></a>&nbsp;&nbsp;" +
	       		       "<a href=\"admingoods.jsp?arg4=-4\"><img src=\""+path+"/image/end.jpg\" border=\"0\"></a></td>");
	       out.println("</table>");
	       
	    }catch(Exception ex){ex.printStackTrace();}finally{dc.close();}
	    
	  return SKIP_BODY;
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
美女高潮久久久| 狠狠网亚洲精品| 国产精品福利电影一区二区三区四区| 日韩一区二区电影在线| 欧美一级片免费看| 69精品人人人人| 欧美一区二区三区免费| 日韩视频中午一区| 欧美v亚洲v综合ⅴ国产v| 久久网站热最新地址| 国产视频不卡一区| 国产精品三级视频| 国产精品伦理在线| 亚洲欧美一区二区三区极速播放| 亚洲欧美一区二区视频| 亚洲一区av在线| 日本不卡1234视频| 国产一二三精品| 99久久久免费精品国产一区二区| 91蜜桃视频在线| 91 com成人网| 久久精品亚洲精品国产欧美 | 日韩免费一区二区三区在线播放| 91麻豆精品国产91| 久久综合九色综合欧美98| 国产日韩精品一区二区三区在线| 国产精品国产精品国产专区不片| 一区二区三区高清在线| 日韩成人一级大片| 国产精品影视在线| 欧美日韩你懂得| 精品久久久久av影院| 国产精品久久久久久亚洲伦| 一区二区三区av电影| 看电视剧不卡顿的网站| 97久久精品人人做人人爽50路| 欧美午夜精品一区二区蜜桃| 久久人人超碰精品| 亚洲国产日韩a在线播放| 亚洲已满18点击进入久久| 亚洲成人在线免费| 国产福利91精品一区二区三区| 欧洲视频一区二区| 国产亚洲午夜高清国产拍精品| 亚洲一区二区免费视频| 国产精品影视网| 制服.丝袜.亚洲.另类.中文| 国产亚洲精品中文字幕| 午夜精品久久久久| 色狠狠av一区二区三区| 国产人伦精品一区二区| 日韩精品午夜视频| 91麻豆国产精品久久| 久久一区二区视频| 三级欧美韩日大片在线看| 91论坛在线播放| 国产片一区二区| 国产在线国偷精品产拍免费yy| 欧美日韩一区二区三区免费看| 国产日韩欧美高清| 国产一区高清在线| 精品国产123| 日本vs亚洲vs韩国一区三区二区| 91免费视频网址| 欧美高清在线一区二区| 黄网站免费久久| 欧美不卡视频一区| 久久不见久久见中文字幕免费| 欧美久久一二三四区| 一区二区三区国产精品| 日本丶国产丶欧美色综合| 中文字幕在线观看不卡| 国产成人精品一区二区三区四区 | 国内成人自拍视频| 欧美成人a在线| 久久成人免费电影| 久久综合丝袜日本网| 韩国精品免费视频| 日韩一区二区高清| 国内欧美视频一区二区 | 国产精品灌醉下药二区| gogogo免费视频观看亚洲一| 国产精品久久看| 91麻豆免费看| 一区二区三区小说| 欧美精选午夜久久久乱码6080| 亚洲午夜久久久久| 欧美一级在线观看| 热久久国产精品| 欧美电影一区二区三区| 秋霞影院一区二区| 久久―日本道色综合久久| 国产成人精品一区二| 日韩理论片中文av| 欧美视频在线观看一区二区| 丝袜亚洲另类欧美综合| 337p日本欧洲亚洲大胆色噜噜| 国产成人自拍在线| 综合av第一页| 91精品久久久久久久99蜜桃 | 成人av免费网站| 亚洲一区视频在线| 日韩丝袜美女视频| thepron国产精品| 一区二区三区四区激情| 91精品国产综合久久香蕉麻豆| 国产在线精品免费av| 国产精品成人免费| 91精品中文字幕一区二区三区| 国产一区二区三区| 亚洲综合精品自拍| 久久综合九色综合97_久久久| www.欧美亚洲| 久草中文综合在线| 樱花草国产18久久久久| 日韩欧美成人激情| 欧美性感一区二区三区| 久久99国产精品尤物| 亚洲三级视频在线观看| 日韩精品一区二区在线| 色婷婷国产精品久久包臀| 久久国产精品72免费观看| 亚洲区小说区图片区qvod| 欧美成人官网二区| 欧美亚洲综合在线| jiyouzz国产精品久久| 精品午夜一区二区三区在线观看| 日韩美女视频一区| 精品乱人伦小说| 欧美久久婷婷综合色| 99精品视频一区| 国产精品一区在线| 免费成人在线网站| 婷婷久久综合九色综合伊人色| 欧美国产成人在线| 久久久亚洲精华液精华液精华液| 欧美日韩视频在线第一区| 91在线观看免费视频| 国产98色在线|日韩| 国产精品一区在线观看乱码| 久久国产精品免费| 免费成人在线网站| 亚洲chinese男男1069| 日韩毛片在线免费观看| 国产精品久久久久久一区二区三区 | 午夜精品久久久久久久蜜桃app| 亚洲丝袜另类动漫二区| 国产精品少妇自拍| 久久精品水蜜桃av综合天堂| 欧美精品一区二区三区蜜臀| 日韩无一区二区| 精品国产伦理网| 日韩女优电影在线观看| 精品欧美乱码久久久久久1区2区| 在线观看国产精品网站| 色系网站成人免费| 在线观看日韩高清av| 在线观看免费一区| 欧美日韩高清在线播放| 在线不卡一区二区| 91精品国产91久久综合桃花| 欧美一级午夜免费电影| 久久在线免费观看| 久久精品亚洲麻豆av一区二区| 久久久精品tv| 中文字幕乱码一区二区免费| 欧美国产禁国产网站cc| 亚洲精品免费一二三区| 亚洲一区电影777| 久久电影国产免费久久电影| 国产一区二区久久| 94-欧美-setu| 欧美日韩视频在线第一区| 日韩欧美黄色影院| 久久久久久亚洲综合| 国产精品福利影院| 一区二区日韩av| 麻豆精品视频在线观看免费| 国产不卡在线播放| 91网站黄www| 7777精品伊人久久久大香线蕉的| 日韩精品一区二区三区视频播放| 中文字幕电影一区| 亚洲午夜私人影院| 国产一区二区在线视频| 91丨九色丨尤物| 日韩一区二区三区在线观看 | 色婷婷精品久久二区二区蜜臀av | 国产91丝袜在线观看| 色噜噜狠狠一区二区三区果冻| 69久久99精品久久久久婷婷| 国产亚洲精品资源在线26u| 亚洲电影在线播放| 国产精品主播直播| 欧美日韩在线免费视频| 久久久精品国产免费观看同学| 一区二区三区**美女毛片| 国产大陆亚洲精品国产| 欧美老年两性高潮| 亚洲欧美成aⅴ人在线观看|