Tag: 购物车

购物车计划

我一直在研究我的购物车程序,但是我一直有输入itemTax的问题​​以及在购物车中添加新商品时我不知道我做错了什么。 class级项目: public class Item { private int id; private String name; private double price; private String description; private int quantity; private double tax; public Item (int itemID, String itemName, double itemPrice, String itemDescription, int itemQuantity, double itemTax){ id = itemID; name = itemName; price = itemPrice; description = itemDescription; quantity = itemQuantity; tax = […]

使用playframework实现购物车的建议

我正在学习使用playframework编写代码来实现一个webstore来销售items.I已经使用crud和secure模块实现了Admin区域。现在,我想创建一个shopping cart ,用户可以添加项目并继续结账。 我对电子商务的了解很少,但我已经阅读了一些教科书,这些教科书使用servlets实现购物车和一些网店function。在书中,购物车用于保存一Set CartItem ,每个包含Product的实例和用户将商品添加到购物车后,购物车存储在user session 。 因此,只要用户进入购物车详细信息页面,它就会显示所有添加的项目。只有当会话被清除时(由于服务器中定义的会话超时或订单下达时), CartItem被删除来自ShoppingCart 。 我想,我可以在playframework中使用Cache来完成上述操作。将一个CartItem添加到ShoppingCart实例后。我可以 shopcart.add(mycartItem); Cache.set(session.getId(), shopcart); .. 然后,在另一个页面中,我可以检索购物车及其内容,处理它们并清理购物车。 ShopCart cart = Cache.get(session.getId(),ShopCart.class); Set items = cart.getCartItems(); processOrder(items,userinfo); … cart.clearItems(); 这是正确的方法吗?如果我的想法不正确,请帮我提出建议。