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

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

?? mainaction.java

?? 大象購物系統
?? JAVA
?? 第 1 頁 / 共 3 頁
字號:
                     "—><a href='/main.do?event=toPaySelectPayMethod'>選擇付款方式" +
                     "—><a href='/main.do?event=toPaySelectPostMethod'>選擇送貨方式</a>" +
                     "—><a href='/main.do?event=toPayConfirmOrder'>確認訂單信息</a>";

        request.setAttribute("bean", ovo);
        request.setAttribute("NAV", nav);
        return mapping.findForward("toPayConfirmOrder");
    }

    public ActionForward toPayGenOrder(ActionMapping mapping, ActionForm form,
                                       HttpServletRequest request,
                                       HttpServletResponse response) throws
            Exception {
        String orderNo = request.getParameter("orderno");
        //寫備注
        new GoodsMgr().updateOrder(orderNo, "description",
                                   request.getParameter("description"));
        //使用的點數
        new GoodsMgr().updateOrder(orderNo, "usedot",
                                   new Integer(request.getParameter("usedot")));
        //更改訂單狀態
        new GoodsMgr().updateOrder(orderNo, "status", new Integer(1));

        //減掉已用的積分
        new UserMgr().updateUserDot(BaseUtil.toInt(request.getSession().
                getAttribute("USERID")),
                                    BaseUtil.toInt(request.getParameter(
                                            "usedot")));
        //記錄訂單狀態
        GenericVO tvo = new GenericVO();
        tvo.add("ORDERNO", orderNo);
        tvo.add("STATUS", "1");
        tvo.add("STATUSNAME", "訂單確認");
        tvo.add("DESCRIPTION", "等待買家匯款登記");
        new UserMgr().addOrderStatus(tvo);

        //獲得訂單詳細信息
        GenericVO ovo = new GoodsMgr().getOrderDetailByOrderNo(orderNo);
        //獲取訂購商品
        Vector ogv = new GoodsMgr().getGoodsByOrderNo(orderNo);
        ovo.add("GOODS", ogv);
        //獲取收貨地址信息
        GenericVO addr = new GoodsMgr().getAddressDetail(BaseUtil.toInt(ovo.
                getItem(
                        "ADDRESS_ID")));
        ovo.add("ADDR", addr);
        //取得付款方式
        GenericVO pvo1 = new GoodsMgr().getPayMethodDetail(BaseUtil.toInt(ovo.
                getItem("PAYMETHOD_ID")));
        GenericVO pvo2 = new GoodsMgr().getPostMethodDetail(BaseUtil.toInt(
                ovo.getItem("POSTMETHOD_ID")));
        ovo.add("PAYMETHOD", pvo1);
        ovo.add("POSTMETHOD", pvo2);

        //清除購物車信息
        request.getSession().removeAttribute("CART");

        //處理導航
        String nav =
                "<a href='/'>首頁</a>—>我的購物車—>選擇送貨地址—>選擇付款方式—>選擇送貨方式—>確認訂單信息—>生成訂單";

        request.setAttribute("bean", ovo);
        request.setAttribute("NAV", nav);
        return mapping.findForward("toPayGenOrder");
    }

    public ActionForward toDzb(ActionMapping mapping, ActionForm form,
                               HttpServletRequest request,
                               HttpServletResponse response) throws
            Exception {
        Vector r = new GoodsMgr().getAddressByUserId(BaseUtil.toInt(request.
                getSession().getAttribute("USERID")));

        request.setAttribute("RESULT", r);
        return mapping.findForward("toDzb");
    }

    public ActionForward toDzbAdd(ActionMapping mapping, ActionForm form,
                                  HttpServletRequest request,
                                  HttpServletResponse response) throws
            Exception {
        return mapping.findForward("toDzbAdd");
    }

    public ActionForward doDzbAdd(ActionMapping mapping, ActionForm form,
                                  HttpServletRequest request,
                                  HttpServletResponse response) throws
            Exception {
        GenericVO gvo = new GenericVO();
        gvo = AppUtil.convertParameters(request, gvo); //將request 中的參數設置到cvo
        new GoodsMgr().addAddress(gvo);
        return mapping.findForward("doDzbAdd");
    }

    public ActionForward toDzbModify(ActionMapping mapping, ActionForm form,
                                     HttpServletRequest request,
                                     HttpServletResponse response) throws
            Exception {
        GenericVO avo = new GoodsMgr().getAddressDetail(BaseUtil.toInt(request.
                getParameter("address_id")));

        request.setAttribute("bean", avo);
        return mapping.findForward("toDzbModify");
    }

    public ActionForward doDzbModify(ActionMapping mapping, ActionForm form,
                                     HttpServletRequest request,
                                     HttpServletResponse response) throws
            Exception {
        GenericVO gvo = new GenericVO();
        gvo = AppUtil.convertParameters(request, gvo); //將request 中的參數設置到cvo
        new GoodsMgr().modifyAddress(gvo);
        return mapping.findForward("doDzbModify");
    }

    public ActionForward toGoodsList1(ActionMapping mapping, ActionForm form,
                                      HttpServletRequest request,
                                      HttpServletResponse response) throws
            Exception {
        //處理導航
        String typeName = new GoodsMgr().getGoodsTypeDetail(BaseUtil.toInt(
                request.
                getParameter("goodstype_id"))).getItemStr("TYPENAME");
        String nav =
                "<a href='/'>首頁</a>—><a href='/main.do?event=toGoodsList1&goodstype_id=" +
                request.getParameter("goodstype_id") + "'>" + typeName + "</a>";
        //得到推薦精品
        Vector gv = new GoodsMgr().getGoodByItem(request.getParameter(
                "goodstype_id"));
        //得到二級商品分類
        Vector r = new GoodsMgr().getGoodsTypeByPid(BaseUtil.toInt(request.
                getParameter("goodstype_id")));

        request.setAttribute("RESULT", r);
        request.setAttribute("GOOD", gv);
        request.setAttribute("NAV", nav);
        return mapping.findForward("toGoodsList1");
    }

    public ActionForward toGoodsList2(ActionMapping mapping, ActionForm form,
                                      HttpServletRequest request,
                                      HttpServletResponse response) throws
            Exception {
        //設置查詢條件
        GenericVO gvo = new GenericVO();
        ListVO lvo = new ListVO();
        gvo = AppUtil.convertParameters(request, gvo); //將request 中的參數設置到cvo\uFFFD?
        lvo.setItemsPerPage(20);
        lvo = AppUtil.processListVO(lvo, request); //設置ListVO
        gvo.setListVO(lvo);

        //查詢數據
        lvo = new GoodsMgr().searchGoods(gvo);

        gvo.setListVO(lvo);

        //根據二級分類取得品牌名稱
        Vector bv = new GoodsMgr().getBrandByGoodsTypeId(BaseUtil.toInt(gvo.
                getItem(
                        "GOODSTYPE_ID2")));

        //處理導航
        GenericVO tvo = new GoodsMgr().getGoodsTypeDetail(BaseUtil.toInt(gvo.
                getItem("GOODSTYPE_ID2")));
        String typeName2 = tvo.getItemStr("TYPENAME");
        String goodsType_id1 = tvo.getItemStr("PARENTID");
        String typeName = new GoodsMgr().getGoodsTypeDetail(BaseUtil.toInt(
                goodsType_id1)).getItemStr("TYPENAME");
        String nav = "<a href='/'>首頁</a>";
        nav += "—><a href='/main.do?event=toGoodsList1&goodstype_id=" +
                goodsType_id1 + "'>" + typeName + "</a>";
        nav += "—><a href='/main.do?event=toGoodsList2&goodstype_id2=" +
                gvo.getItem("GOODSTYPE_ID2") + "'>" + typeName2 + "</a>";

        //設置頁面數據
        request.setAttribute("bean", gvo);
        request.setAttribute("BRAND", bv);
        request.setAttribute("NAV", nav);
        return mapping.findForward("toGoodsList2");
    }

    public ActionForward toGoodsList3(ActionMapping mapping, ActionForm form,
                                      HttpServletRequest request,
                                      HttpServletResponse response) throws
            Exception {
        //設置查詢條件
        GenericVO gvo = new GenericVO();
        ListVO lvo = new ListVO();
        gvo = AppUtil.convertParameters(request, gvo); //將request 中的參數設置到cvo\uFFFD?
        lvo.setItemsPerPage(20);
        lvo = AppUtil.processListVO(lvo, request); //設置ListVO
        gvo.setListVO(lvo);

        //查詢數據
        lvo = new GoodsMgr().searchGoods(gvo);

        gvo.setListVO(lvo);

        //根據二級分類取得品牌名稱
        Vector bv = new GoodsMgr().getBrandByGoodsTypeId(BaseUtil.toInt(gvo.
                getItem("GOODSTYPE_ID2")));

        //處理導航
        GenericVO tvo = new GoodsMgr().getGoodsTypeDetail(BaseUtil.toInt(gvo.
                getItem("GOODSTYPE_ID2")));
        String typeName2 = tvo.getItemStr("TYPENAME");
        String goodsType_id1 = tvo.getItemStr("PARENTID");
        String typeName = new GoodsMgr().getGoodsTypeDetail(BaseUtil.toInt(
                goodsType_id1)).getItemStr("TYPENAME");
        String brandName = new GoodsMgr().getBrandDetail(BaseUtil.toInt(gvo.
                getItem(
                        "BRAND_ID"))).getItemStr("NAME");
        String nav = "<a href='/'>首頁</a>";
        nav += "—><a href='/main.do?event=toGoodsList1&goodstype_id=" +
                goodsType_id1 + "'>" + typeName + "</a>";
        nav += "—><a href='/main.do?event=toGoodsList2&goodstype_id2=" +
                gvo.getItem("GOODSTYPE_ID2") + "'>" + typeName2 + "</a>";
        nav += "—><a href='/main.do?event=toGoodsList3&goodstype_id2=" +
                gvo.getItem("GOODSTYPE_ID2") + "&brand_id=" +
                gvo.getItem("BRAND_ID") + "'>" + brandName + "</a>";

        //設置頁面數據
        request.setAttribute("bean", gvo);
        request.setAttribute("BRAND", bv);
        request.setAttribute("NAV", nav);
        return mapping.findForward("toGoodsList3");
    }

    public ActionForward toGoodsDetail(ActionMapping mapping, ActionForm form,
                                       HttpServletRequest request,
                                       HttpServletResponse response) throws
            Exception {
        GenericVO gvo = new GoodsMgr().getGoodsDetail(BaseUtil.toInt(request.
                getParameter("goods_id")));

        //更新商品人氣
        new GoodsMgr().updateGoodsPv(BaseUtil.toInt(request.getParameter(
                "goods_id")), 1);

        //處理導航
        String typeName = gvo.getItemStr("TYPENAME");
        String goodsTypeId = gvo.getItemStr("GOODSTYPE_ID");
        String typeName2 = gvo.getItemStr("TYPENAME2");
        String goodsTypeId2 = gvo.getItemStr("GOODSTYPE_ID2");
        String brandId = gvo.getItemStr("BRAND_ID");
        String brandName = gvo.getItemStr("BRANDNAME");
        String nav = "<a href='/'>首頁</a>";
        nav += "—><a href='/main.do?event=toGoodsList1&goodstype_id=" +
                goodsTypeId + "'>" + typeName + "</a>";
        nav += "—><a href='/main.do?event=toGoodsList2&goodstype_id2=" +
                goodsTypeId2 + "'>" + typeName2 + "</a>";
        nav += "—><a href='/main.do?event=toGoodsList3&goodstype_id2=" +
                goodsTypeId2 + "&brand_id=" +
                brandId + "'>" + brandName + "</a>";

        request.setAttribute("bean", gvo);
        request.setAttribute("NAV", nav);
        return mapping.findForward("toGoodsDetail");
    }

    public ActionForward toNavigation(ActionMapping mapping, ActionForm form,
                                      HttpServletRequest request,
                                      HttpServletResponse response) throws
            Exception {
        Vector result = new GoodsMgr().getTopGoodsType();

        request.setAttribute("NAV",
                             "<a href=\"/\">首頁</a>—><a href=\"/main.do?event=toNavigation\">商品導航</a>");

        request.setAttribute("RESULT", result);
        return mapping.findForward("toNavigation");
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区二区在线免费观看| 一区二区三区毛片| 日韩三级中文字幕| 欧美高清视频在线高清观看mv色露露十八 | 国产婷婷一区二区| 日韩一区二区麻豆国产| 欧美一个色资源| 欧美一区二区福利视频| 日韩免费看网站| 精品国产精品一区二区夜夜嗨| 欧美成人video| 国产人成亚洲第一网站在线播放 | 国产一区二区精品久久| 国产美女精品在线| 99国产精品视频免费观看| 91麻豆国产自产在线观看| 欧美性色黄大片| 欧美一区二区三区视频在线| 精品福利在线导航| 中文字幕一区日韩精品欧美| 亚洲三级电影网站| 亚洲超碰精品一区二区| 精品在线一区二区| 成人一级片在线观看| 欧美在线观看你懂的| 日韩欧美国产一区二区三区| 中文字幕欧美国产| 亚洲国产成人精品视频| 久久av资源网| av在线不卡免费看| 欧美一区二区在线观看| 国产精品美女久久久久久久久 | 欧美一区二区三区不卡| 久久精品视频免费| 亚洲国产精品一区二区久久恐怖片| 日韩av一区二区三区| 懂色av一区二区三区蜜臀| 欧美视频在线观看一区| 国产日产欧美一区二区视频| 亚洲一二三区视频在线观看| 国产一区二区三区四区五区美女| 91香蕉视频mp4| 精品免费国产一区二区三区四区| 亚洲精品一卡二卡| 久久69国产一区二区蜜臀| 91蜜桃婷婷狠狠久久综合9色| 欧美一级欧美一级在线播放| 国产精品毛片久久久久久久| 全部av―极品视觉盛宴亚洲| 91高清视频在线| 日本一区二区成人| 国模娜娜一区二区三区| 欧美三级中文字幕在线观看| 国产精品久久久久影视| 激情综合五月婷婷| 日韩一二在线观看| 亚洲一区二区三区中文字幕在线| 菠萝蜜视频在线观看一区| 久久―日本道色综合久久| 亚洲超碰97人人做人人爱| 色综合一区二区三区| 日本一区二区高清| 国产成人aaa| 精品剧情在线观看| 蜜桃久久久久久| 日韩一区二区三区高清免费看看| 亚洲色图都市小说| 99精品视频一区二区三区| 国产欧美日韩在线看| 国产一区在线观看视频| 精品国产一区二区三区久久久蜜月| 亚洲高清视频中文字幕| 欧美三级在线看| 亚洲123区在线观看| 欧美视频第二页| 亚洲自拍偷拍欧美| 欧美日韩免费观看一区二区三区| 亚洲激情自拍偷拍| 欧美自拍偷拍午夜视频| 亚洲国产精品视频| 日韩一区二区麻豆国产| 精品无人区卡一卡二卡三乱码免费卡| 日韩一区二区三区三四区视频在线观看| 日日夜夜免费精品视频| 日韩精品一区二区在线观看| 九九国产精品视频| 中文字幕精品—区二区四季| 北岛玲一区二区三区四区| 亚洲四区在线观看| 欧美伦理影视网| 麻豆成人综合网| 日韩精品一区二| 国产宾馆实践打屁股91| 日韩一区日韩二区| 欧美日韩一区精品| 久久国产精品区| 亚洲国产精品成人综合色在线婷婷 | 99re这里只有精品6| 亚洲视频你懂的| 制服丝袜中文字幕亚洲| 久草这里只有精品视频| 国产精品久久久久国产精品日日| 色欧美乱欧美15图片| 老司机精品视频导航| 国产精品久久久久久一区二区三区 | 中文字幕亚洲区| 欧美日韩一级大片网址| 国产麻豆精品久久一二三| 成人欧美一区二区三区1314| 精品视频全国免费看| 久久99热这里只有精品| 首页综合国产亚洲丝袜| 欧美精品一区二区蜜臀亚洲| 99精品视频一区| 激情综合五月婷婷| 亚洲狠狠爱一区二区三区| 国产日韩成人精品| 欧美人与禽zozo性伦| 成人av中文字幕| 麻豆精品视频在线观看| 亚洲综合在线观看视频| 久久久久久麻豆| 欧美精品一卡两卡| 91视频一区二区| 国产精品一区二区在线看| 亚洲最新在线观看| 国产精品久久综合| 精品成人一区二区三区四区| 色嗨嗨av一区二区三区| 国产99久久久国产精品免费看| 丝瓜av网站精品一区二区| 中文字幕一区二区三区四区| 26uuu色噜噜精品一区二区| 在线欧美日韩国产| 不卡视频在线观看| 成人精品鲁一区一区二区| 国内精品国产成人国产三级粉色| 一区二区欧美国产| 亚洲人成网站影音先锋播放| 国产性色一区二区| 久久综合久久综合久久| 中文字幕精品一区二区三区精品| 一本色道久久综合亚洲aⅴ蜜桃 | 成人免费看片app下载| 精品一区二区三区在线播放视频| 香蕉久久夜色精品国产使用方法 | 国产伦精品一区二区三区在线观看| 亚洲小说欧美激情另类| 伊人夜夜躁av伊人久久| 亚洲欧美偷拍卡通变态| 樱桃视频在线观看一区| 亚洲欧洲日产国码二区| 中文字幕国产一区| 综合色天天鬼久久鬼色| 亚洲人精品午夜| 亚洲三级电影网站| 一区二区三区欧美| 亚洲最大色网站| 一级精品视频在线观看宜春院 | 色呦呦国产精品| 色综合婷婷久久| 欧美亚洲综合一区| 欧美日韩国产精品成人| 在线不卡免费av| 日韩三级av在线播放| 精品国产乱码久久久久久夜甘婷婷| 欧美变态凌虐bdsm| 久久久久国色av免费看影院| 中文字幕不卡在线播放| 综合欧美一区二区三区| 亚洲第一激情av| 久久福利视频一区二区| 国产精品1024久久| 一道本成人在线| 884aa四虎影成人精品一区| 欧美成人一区二区三区片免费| 久久先锋影音av鲁色资源| 国产精品拍天天在线| 亚洲综合色在线| 美女性感视频久久| 丁香激情综合国产| 欧美日韩精品一区二区三区蜜桃 | 精品一区二区三区免费| 成人黄色一级视频| 制服丝袜亚洲网站| 中文字幕欧美三区| 日韩国产在线一| 成人性生交大片免费看视频在线| 色婷婷狠狠综合| 欧美大白屁股肥臀xxxxxx| 国产精品理论在线观看| 丝袜美腿亚洲色图| 99久久精品免费看国产免费软件| 欧美精品三级日韩久久| 欧美高清在线一区二区| 蜜桃一区二区三区在线| 色狠狠av一区二区三区| 国产亚洲福利社区一区| 男女男精品视频| 欧美亚洲国产一区二区三区|