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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? op_buy.java~1~

?? jsp數(shù)據(jù)庫(kù)系統(tǒng)
?? JAVA~1~
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
package bookshop.run;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2004</p>
 * <p>Company: </p>
 * @author not attributable
 * @version 1.0
 */

import java.sql.*;
import java.util.Vector;
import bookshop.util.*;
import bookshop.book.*;
import javax.servlet.http.*;
public class op_buy extends DataBase {

    private javax.servlet.http.HttpServletRequest request; //建立頁(yè)面請(qǐng)求
    private HttpSession session; //頁(yè)面的session;
    private boolean sqlflag = true; //對(duì)接收到的數(shù)據(jù)是否正確
    private Vector purchaselist; //顯示圖書(shū)列表向量數(shù)組
    private Vector allorder; //訂購(gòu)單列表
    private Vector order_list; //訂單清單列表
    private int booknumber = 0; //購(gòu)書(shū)總數(shù)量
    private float all_price = 0; //購(gòu)書(shū)總價(jià)錢(qián)
    private boolean isEmpty = false; //庫(kù)中的書(shū)數(shù)量是否夠購(gòu)買(mǎi)的數(shù)
    private int leaveBook = 0; //庫(kù)存數(shù)量
    private String orderId = ""; //用戶(hù)訂單號(hào)
    private boolean isLogin = true; //用戶(hù)是否登錄!
    private int page = 1; //顯示的頁(yè)碼
    private int pageSize = 15; //每頁(yè)顯示的訂單數(shù)
    private int pageCount = 0; //頁(yè)面總數(shù)
    private long recordCount = 0; //查詢(xún)的記錄總數(shù)

    public op_buy() {
      super();
  }
    public Vector getPurchaselist() {
      return purchaselist;
    }
    public Vector getOrder_list() {
      return order_list;
    }
    public Vector getAllorder() {
      return allorder;
    }
    public boolean getSqlflag() {
      return sqlflag;
    }
    public void setIsEmpty(boolean flag) {
      isEmpty = flag;
    }
    public boolean getIsEmpty() {
      return isEmpty;
    }
    public void setLeaveBook(int bknum) {
      leaveBook = bknum;
    }
    public int getLeaveBook() {
      return leaveBook;
    }
    public void setOrderId(String newId) {
      orderId = newId;
    }
    public String getOrderId() {
      return orderId;
    }
    public void setIsLogin(boolean flag) {
      isLogin = flag;
    }
    public boolean getIsLogin() {
      return isLogin;
    }
    public int getPage() { //顯示的頁(yè)碼
      return page;
    }
    public void setPage(int newpage) {
      page = newpage;
    }
    public int getPageSize() { //每頁(yè)顯示的圖書(shū)數(shù)
      return pageSize;
    }
    public void setPageSize(int newpsize) {
      pageSize = newpsize;
    }
    public int getPageCount() { //頁(yè)面總數(shù)
      return pageCount;
    }
    public void setPageCount(int newpcount) {
      pageCount = newpcount;
    }
    public long getRecordCount() {
      return recordCount;
    }
    public void setRecordCount(long newrcount) {
      recordCount = newrcount;
    }
    public String getGbk(String str) {
      try {
        return new String(str.getBytes("ISO8859-1"));
      }
      catch (Exception e) {
        return str;
      }
    }

    public String getSql() {
      sqlStr = "select id,classname from book order by id";
      return sqlStr;
    }
    /**
     * 往購(gòu)物車(chē)中添加選購(gòu)的圖書(shū)
     * @param newrequest
     * @return
     */
    public boolean addnew(HttpServletRequest newrequest) {
      request = newrequest;
      String ID = request.getParameter("bookid");
      String Amount = request.getParameter("amount");
      long bookid = 0;
      int amount = 0;
      try {
        bookid = Long.parseLong(ID);
        amount = Integer.parseInt(Amount);
      }
      catch (Exception e) {
        return false;
      }
      if (amount < 1)
        return false;
      session = request.getSession(false);
      if (session == null) {
        return false;
      }
      purchaselist = (Vector) session.getAttribute("shopcar");
      sqlStr = "select leav_number from book where id=" + bookid;
      try {
        DataBase db = new DataBase();
                  db.connect();
                  stmt = db.conn.createStatement ();

        rs = stmt.executeQuery(sqlStr);
        if (rs.next()) {
          if (amount > rs.getInt(1)) {
            leaveBook = rs.getInt(1);
            isEmpty = true;
            return false;
          }
        }
        rs.close();
      }
      catch (SQLException e) {
        return false;
      }

      allorder iList = new allorder();
      iList.setBookNo(bookid);
      iList.setAmount(amount);
      boolean match = false; //是否購(gòu)買(mǎi)過(guò)該圖書(shū)
      if (purchaselist == null) { //第一次購(gòu)買(mǎi)
        purchaselist = new Vector();
        purchaselist.addElement(iList);
      }

      else { // 不是第一次購(gòu)買(mǎi)
        for (int i = 0; i < purchaselist.size(); i++) {
          allorder itList = (allorder) purchaselist.elementAt(i);
          if (iList.getBookNo() == itList.getBookNo()) {
            itList.setAmount(itList.getAmount() + iList.getAmount());
            purchaselist.setElementAt(itList, i);
            match = true;
            break;
          } //if name matches結(jié)束
        } // for循環(huán)結(jié)束
        if (!match)
          purchaselist.addElement(iList);
      }
      session.setAttribute("shopcar", purchaselist);
      return true;
    }
    /**
     * 修改已經(jīng)放進(jìn)購(gòu)物車(chē)的數(shù)據(jù)
     * @param newrequest
     * @return
     */
    public boolean modiShoper(HttpServletRequest newrequest) {
      request = newrequest;
      String ID = request.getParameter("bookid");
      String Amount = request.getParameter("amount");
      long bookid = 0;
      int amount = 0;
      try {
        bookid = Long.parseLong(ID);
        amount = Integer.parseInt(Amount);
      }
      catch (Exception e) {
        return false;
      }
      if (amount < 1)
        return false;
      session = request.getSession(false);
      if (session == null) {
        return false;
      }
      purchaselist = (Vector) session.getAttribute("shopcar");
      if (purchaselist == null) {
        return false;
      }
      sqlStr = "select leav_number from book where id=" + bookid;
      try {
        DataBase db = new DataBase();
                  db.connect();
                  stmt = db.conn.createStatement ();

        rs = stmt.executeQuery(sqlStr);
        if (rs.next()) {
          if (amount > rs.getInt(1)) {
            leaveBook = rs.getInt(1);
            isEmpty = true;
            return false;
          }
        }
        rs.close();
      }
      catch (SQLException e) {
        return false;
      }
      for (int i = 0; i < purchaselist.size(); i++) {
        allorder itList = (allorder) purchaselist.elementAt(i);
        if (bookid == itList.getBookNo()) {
          itList.setAmount(amount);
          purchaselist.setElementAt(itList, i);
          break;
        } //if name matches結(jié)束
      } // for循環(huán)結(jié)束
      return true;
    }
    /**
     *刪除購(gòu)物車(chē)中數(shù)據(jù)
     * @param newrequest
     * @return
     */
    public boolean delShoper(HttpServletRequest newrequest) {
      request = newrequest;
      String ID = request.getParameter("bookid");
      long bookid = 0;
      try {
        bookid = Long.parseLong(ID);
      }
      catch (Exception e) {
        return false;
      }
      session = request.getSession(false);
      if (session == null) {
        return false;
      }
      purchaselist = (Vector) session.getAttribute("shopcar");
      if (purchaselist == null) {
        return false;
      }

      for (int i = 0; i < purchaselist.size(); i++) {
        allorder itList = (allorder) purchaselist.elementAt(i);
        if (bookid == itList.getBookNo()) {
          purchaselist.removeElementAt(i);
          break;
        } //if name matches結(jié)束
      } // for循環(huán)結(jié)束
      return true;
    }
    /**
     * 提交購(gòu)物車(chē)
     * @param newrequest
     * @return
     * @throws java.lang.Exception
     */
    public boolean payout(HttpServletRequest newrequest) throws Exception {
      request = newrequest;
      session = request.getSession(false);
    // System.out.print("f1");
      if (session == null) {
        return false;
      }
      String Userid = (String) session.getAttribute("userid"); //取得用戶(hù)ID號(hào)
      long userid = 0;
      if (Userid == null || Userid.equals("")) {
        isLogin = false;
        return false;
      }
      else {
        try {
          userid = Long.parseLong(Userid);
        }
        catch (NumberFormatException e) {
        //  System.out.print(e.getMessage());

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美色综合| 日韩限制级电影在线观看| 久久精品人人爽人人爽| 亚洲色图.com| 久草在线在线精品观看| 91麻豆文化传媒在线观看| 日本一区二区高清| 狠狠狠色丁香婷婷综合久久五月| 欧美精品乱码久久久久久| 一区二区三区中文字幕| av不卡免费电影| 国产精品视频麻豆| 国产精品一区二区无线| 欧美成人福利视频| 日本欧美大码aⅴ在线播放| 欧美中文字幕一区二区三区| 亚洲欧美aⅴ...| 成人黄色a**站在线观看| 久久综合色天天久久综合图片| 秋霞影院一区二区| 欧美日韩高清一区二区不卡| 亚洲午夜精品一区二区三区他趣| 91国偷自产一区二区使用方法| 亚洲四区在线观看| 91美女福利视频| 一二三四社区欧美黄| av一区二区不卡| 日本一区二区三区在线观看| 成人一区二区三区视频| 中文字幕第一区二区| 风间由美一区二区av101| 久久久久久免费毛片精品| 精品一区二区三区免费播放| 精品国产污污免费网站入口| 免费成人结看片| 日韩欧美一区二区在线视频| 日韩精品成人一区二区在线| 欧美一二三区在线| 美脚の诱脚舐め脚责91| 精品三级在线看| 国产乱人伦精品一区二区在线观看| 精品99999| 成人永久看片免费视频天堂| 国产精品电影一区二区三区| 色偷偷久久人人79超碰人人澡 | 色88888久久久久久影院野外| 欧美国产一区在线| 成人午夜视频免费看| 国产亚洲欧美一区在线观看| 国产成人在线视频网站| 国产精品国产精品国产专区不蜜 | 欧美日韩精品是欧美日韩精品| 日韩精品亚洲一区二区三区免费| 欧美一区二区三区白人| 久久成人羞羞网站| 国产欧美日韩久久| av一二三不卡影片| 一区二区在线观看视频| 7777精品伊人久久久大香线蕉超级流畅 | 欧美一级日韩免费不卡| 日韩av中文字幕一区二区三区 | 成人aa视频在线观看| 综合色中文字幕| 欧美日韩电影一区| 精品在线免费视频| 国产精品国产三级国产三级人妇| 91福利在线看| 免费久久99精品国产| 国产欧美一区二区三区网站| 一本久道中文字幕精品亚洲嫩| 亚洲第一会所有码转帖| 精品国精品自拍自在线| 99久久免费视频.com| 亚洲成人av电影在线| 26uuu亚洲综合色| 91丨九色丨尤物| 麻豆精品在线看| 国产欧美日韩久久| 欧美日韩国产经典色站一区二区三区| 热久久国产精品| 欧美激情一区二区三区蜜桃视频 | 国产精品羞羞答答xxdd| 亚洲摸摸操操av| 日韩写真欧美这视频| 中文字幕一区视频| 亚洲成人福利片| 一本一道久久a久久精品综合蜜臀| 久久久www成人免费毛片麻豆| caoporm超碰国产精品| 亚洲卡通动漫在线| 69堂精品视频| 成人性生交大片免费看在线播放| 国产成人啪免费观看软件| 一区二区三区成人| 久久精品在这里| 欧美三级在线视频| 国产乱人伦偷精品视频不卡| 国产精品亲子伦对白| 91精品国产乱码| 色噜噜狠狠成人网p站| 国模一区二区三区白浆| 亚洲成人av在线电影| 日本一区二区三区四区在线视频| 欧美日韩高清一区| 99国产精品国产精品久久| 久久se这里有精品| 亚洲一本大道在线| 国产午夜三级一区二区三| 欧美性xxxxx极品少妇| 国产精品99久| 日韩成人一级大片| 亚洲综合免费观看高清完整版| 久久久夜色精品亚洲| 日韩午夜在线影院| 欧美做爰猛烈大尺度电影无法无天| 国产一区二区三区在线看麻豆| 亚洲va在线va天堂| 中文字幕一区二区视频| 精品一区在线看| 91精品国产aⅴ一区二区| 亚洲综合免费观看高清完整版| 蜜臀久久99精品久久久久久9 | 日韩视频在线永久播放| 成人中文字幕合集| 蜜桃av一区二区三区| 亚洲自拍偷拍欧美| 中文字幕日韩一区二区| 欧美精品一区二区蜜臀亚洲| 欧美午夜电影一区| www.欧美色图| 美腿丝袜在线亚洲一区| 亚洲h动漫在线| 一区二区三区四区不卡在线 | 国产伦精品一区二区三区免费| 精品成人私密视频| 三级精品在线观看| 欧美一区二区精美| 日韩av中文在线观看| 91麻豆精品国产无毒不卡在线观看| 亚洲高清视频在线| 欧美专区日韩专区| 日韩国产欧美在线播放| 欧美日韩三级视频| 国内外成人在线| 欧美欧美欧美欧美| 久久国产综合精品| 亚洲丝袜另类动漫二区| 欧美一区二区三区四区久久 | 亚洲夂夂婷婷色拍ww47| 亚洲国产高清不卡| 亚洲国产精品99久久久久久久久| 久久久777精品电影网影网| 精品国产一区二区亚洲人成毛片| xfplay精品久久| 国产蜜臀97一区二区三区| 中文字幕亚洲欧美在线不卡| 亚洲精品成人在线| 五月天久久比比资源色| 久久99精品久久久久久久久久久久| 国产经典欧美精品| 91浏览器打开| 欧美喷水一区二区| 精品国产91久久久久久久妲己| 国产精品你懂的| 亚洲国产精品久久久男人的天堂| 欧美aaaaa成人免费观看视频| 国产成人自拍在线| 色欧美乱欧美15图片| 91精品国产高清一区二区三区蜜臀 | 亚洲.国产.中文慕字在线| 毛片一区二区三区| 成人免费视频视频在线观看免费| 欧日韩精品视频| 精品国产一区二区三区忘忧草 | 综合久久久久久| 国产欧美精品日韩区二区麻豆天美| 在线中文字幕不卡| 91精品办公室少妇高潮对白| 色综合久久久久综合99| 成人一区二区三区在线观看| 国产一区在线观看视频| 色综合天天综合网国产成人综合天 | 欧美区在线观看| a级精品国产片在线观看| 久久机这里只有精品| 日韩国产精品91| 天天亚洲美女在线视频| 亚瑟在线精品视频| 五月天中文字幕一区二区| 亚洲欧美另类久久久精品2019| 中文字幕的久久| 日韩毛片一二三区| 日韩国产精品久久| 免费观看91视频大全| 成人h动漫精品一区二区| 欧美乱妇15p| 中文字幕在线一区二区三区| 日av在线不卡| 欧美亚洲动漫精品| 中文字幕免费一区|