欢迎来到皮皮网网首页

【开板指标源码】【租人源码程序】【c windows 源码下载】jsp购物车源码_jsp购物车源代码

来源:神奇电波 源码 时间:2024-12-27 00:47:13

1.求ejb+jsp实现简单购物车功能的购p购代码
2.用JSP+ACCESS制作购物车
3.谁能帮忙加一个jsp购物车功能?

jsp购物车源码_jsp购物车源代码

求ejb+jsp实现简单购物车功能的代码

       修改下述的例子,增加web功能

       (1)提供登录页面Login.jsp;

       只需要登录名与密码(可在程序中硬编码)

       (2)图书列表页面

       列出所有可出售的物车物车图书供用户选择;

       图书只需给出图书名(可在程序中硬编码)

       (3)提供购物车商品的管理页面:

       能够向购物车中添加图书(从图书列表中选择);

       能够删除购物车中的图书;

       能够察看购物车中的图书信息

       (4)用户可主动退出系统

       一个EJB例子如下(购物车)

       import java.util.*;

       import javax.ejb.Stateful;

       import javax.ejb.*;

       @Stateful(mappedName="cart")

       public class CartBean implements Cart{

       String customerName;

        String customerId;

        List<String> contents;

        //ArrayList<String> contents;

        public void initialize(String person) throws BookException {

        if (person == null) {

        throw new BookException("不允许没有用户!");

        } else {

        customerName = person;

        }

        customerId = "0";

        contents = new ArrayList<String>();

        }

        public void initialize(String person,源码源代开板指标源码 String id)

        throws BookException {

        if (person == null) {

        throw new BookException("不允许没有用户!");

        } else {

        customerName = person;

        }

        IdVerifier idChecker = new IdVerifier();

        if (idChecker.validate(id)) {

        customerId = id;

        } else {

        throw new BookException("无效的购p购ID: " + id);

        }

        contents = new ArrayList<String>();

        }

        public void addBook(String title) {

        contents.add(title);

        }

        public void removeBook(String title) throws BookException {

        boolean result = contents.remove(title);

        if (result == false) {

        throw new BookException(title + " 不在购物车中。");

        }

        }

        public List<String> getContents() {

        return contents;

        }

        @Remove()

        public void remove() {

        contents = null;

        }

       }

用JSP+ACCESS制作购物车

       è¿™ä¸ªç®€å•å•Š..自己做也可以啊..

       å®šä¹‰ä¸€ä¸ªé›†åˆå˜é‡å½“作购物车例如:ArrayList shopCar = new ArrayList();

       ç„¶åŽè¦ä¹°ä¸œè¥¿çš„时候就把商品(通常是一个JAVABEAN)放入shopCar例如:shopCar.Add(商品);

       æŽ¥ç€å°±æ˜¯èŽ·å¾—一个会话:HttpSession session = request.getSession(true);

       æŽ¥ä¸‹æ¥å°±æ˜¯æŠŠshopCar放到Session的作用范围里:session.setAttribute("shopCar",物车物车租人源码程序shopCar);

       è¦æŸ¥çœ‹è´­ç‰©è½¦å°±åœ¨Session里把值拿出来:ArrayList shopCar = session.getAttribute("shopCar");

       æ³¨æ„:购物车的数据每更改一次都要重新放到Session里!

谁能帮忙加一个jsp购物车功能?

       放东西到购物车的核心代码:

       session.setAttribute("mycart", cartlist);

       cartlist是一个容器(假设是ArrayList),里面装购物车的源码源代c windows 源码下载东西,第一次把容器放进去,购p购以后直接在容器里面add就行了。物车物车

       显示购物车里面东西的源码源代核心代码:

       ArrayList list = (ArrayList)session.getAttribute("mycart");

       循环ArrayList的元素,显示出来。购p购

物车物车