资源简介

基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)

资源截图

代码片段和文件信息

package eshop;
import java.util.*;
import java.sql.*;

public class CartBean {
  public Vector items;
  private Connection conn;

  public CartBean() {
    items=new Vector();
  }

  public void setConn(Connection conn){
    this.conn=conn;
  }

  /*从购物车中得到一种商品的信息*/
  public CartItem getItem(int itemIndex){
    return (CartItem)items.elementAt(itemIndex);
  }

  /*添加一种新的商品*/
  public void addItem(int productID){
    for(int i=0;i      if(getItem(i).getProductID()==productID)
        return;
    }
    CartItem item=new CartItem();
    if(item.setItem(productIDconn))
      items.addElement(item);
  }

  /*得到购物车中的商品个数*/
  public int getAmount(){
    return items.size();
  }

  /*从购物车中移出一种商品*/
  public void deleteItem(int itemIndex){
    if(itemIndex>=0&&itemIndex      items.removeElementAt(itemIndex);
    }
  }

  /*清空购物车*/
  public void clearCart(){
    items.removeAllElements();
  }

  /*下订单,将购物车信息入库,0 正常入库,1 输入有误,2 数据库异常,3 选择为空*/
  public int done(Hashtable productQuantityString customerID){
    int total=0;                                 //所有商品的总个数
    for(int i=0;i      CartItem item=getItem(i);
      int productID=item.getProductID();
      String quantityString=(String)productQuantity.get(“quantity“+i);
      int quantity=0;
      if(quantityString!=null&&!quantityString.equals(““)){
        try{
          quantity=Integer.parseInt(quantityString);
        }
        catch(Exception e){
          return 1;
        }
      }
      if(quantity<0)
        return 1;
      item.setQuantity(quantity);
      total+=quantity;
    }
    if(total==0)
      return 3;
    try{
      Statement stmt=conn.createStatement();
      String sql1=“INSERT INTO Orders(CustomerIDStatus) VALUES (‘“+customerID+“‘‘0‘)“;
      stmt.executeUpdate(sql1);
      String sql2=“SELECT OrderID FROM Orders WHERE CustomerID=“+customerID+“ ORDER BY OrderID DESC“;
      ResultSet rsOrders=stmt.executeQuery(sql2);
      if(rsOrders.next()){
        int orderID=rsOrders.getInt(“OrderID“);
        for(int i=0;i          CartItem item=getItem(i);
          item.insert(orderIDconn);
        }
        String sql3=“UPDATE Ooders SET Status=1“;
        stmt.executeUpdate(sql3);
      }
      rsOrders.close();
      stmt.close();
    }
    catch(Exception e){
      return 2;
    }
    return 0;
  }

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     735744  2013-12-20 12:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\Doc1.doc

     文件      26112  2013-12-20 13:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\中期报表.doc

     文件       2502  2013-12-20 16:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\eshop.bean\CartBean.java

     文件       1989  2013-12-20 16:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\eshop.bean\CartItem.java

     文件        994  2013-12-20 09:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\eshop.bean\CheckUserBean.java

     文件        799  2013-12-20 11:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\eshop.bean\Customer.java

     文件       1055  2013-12-20 16:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\eshop.bean\CustomerBean.java

     文件        295  2013-12-20 09:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\eshop.bean\Jsp1Bean.java

     文件       3275  2013-12-20 11:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\eshop.bean\my.sql

     文件       2207  2013-12-20 16:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\eshop.bean\PoolBean.class

     文件       2303  2013-12-20 19:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\eshop.bean\PoolBean.java

     文件        982  2013-12-20 14:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\eshop.bean\Product.class

     文件       1792  2013-12-20 18:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\eshop.bean\Product.java

     文件       6831  2013-12-20 14:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\eshop.bean\ProductListBean.java

     文件       1071  2013-12-20 11:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\eshop.bean\RegisterBean.java

     文件        346  2013-12-20 14:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\eshop.bean\tag.java

     文件        830  2013-12-20 12:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\WEB-INF\addItem.jsp

     文件       8000  2013-12-20 16:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\WEB-INF\adminLogin.jsp

     文件       9548  2013-12-20 18:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\WEB-INF\cart.jsp

     文件       1464  2013-12-20 12:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\WEB-INF\changepass.jsp

     文件       1450  2013-12-20 14:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\WEB-INF\checkUser.jsp

     文件        549  2013-12-20 17:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\WEB-INF\clearCart.jsp

     文件        463  2013-12-20 14:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\WEB-INF\ContactSection.jsp

     文件       9310  2013-12-20 14:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\WEB-INF\Customer.jsp

     文件        631  2013-12-20 11:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\WEB-INF\deleteItem.jsp

     文件        338  2013-12-20 15:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\WEB-INF\error.jsp

     文件       1308  2013-12-20 18:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\WEB-INF\execute.jsp

     文件        371  2013-12-20 18:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\WEB-INF\fault.jsp

     文件       1260  2013-12-20 13:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\WEB-INF\insert.jsp

     文件       2609  2013-12-20 12:01  基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)\代码\WEB-INF\inserting.jsp

............此处省略253个文件信息

评论

共有 条评论