云栖问答

找不到答案?去提问题

编程语言 java css js html Servlet JSP 2018-10-27 21:52:43

[@倚贤][¥20]刚学完html/css/js的新手学习servlet、jsp需要注意哪些问题?

我要做一个读书网的jsp小程序,要实现登录注册,还要实现一个把表单里的书籍添加购物车并可以删改的功能。在实际操作中怎么实现添加购物车的功能?大概思路是什么?需要注意哪些问题?谢谢!

3个回答

0

倚贤 已采纳

购物车的功能特点是可以跨多个页面添加不同的购物项,需要状态保持。
然后就是购物车要实现到哪个层次

  1. 仅登录用户可用,使用 JSP 的 Session
  2. 未登录用户也可以用,使用 Cookie + Session
  3. 用户再登录以后也可以用,使用数据库存储

为购物车构造一个数据结构

public class Cart {
    private List<Item> items = new ArrayList<Item>();
    ....
}
public class Item {
    private Sku sku; // 品类
    private boolean inStock;//是否有货
    private int amount = 1; // 数量
}

然后将这个数据结构承载的数据保存到上面所说的存储里去。

1

景凌凯

对于jsp而言,要做读书网小程序,需要用到数据库的知识,因此需要了解一下数据库的知识。

用户的登录注册信息存储在数据库

用户登录注册的时候查询数据库

0

1822041497198549

仅登录用户可用,使用 JSP 的 Session
未登录用户也可以用,使用 Cookie + Session
用户再登录以后也可以用,使用数据库存储

1
GO
1225
浏览
0
收藏
邀请他人回答
通过机器学习和数据建模发现潜在的入侵和攻击威胁,帮助客户建设自己的安全监控和防御体系,从而解决因网络攻击导致企业...

阿里云机器学习是基于阿里云分布式计算引擎的一款机器学习算法平台。用户通过拖拉拽的方式可视化的操作组件来进行试验,...

一款安全易用的管理类服务。您无需花费大量成本来保护密钥的保密性、完整性和可用性,借助密钥管理服务,您可以安全、便...

为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本...