我要做一个读书网的jsp小程序,要实现登录注册,还要实现一个把表单里的书籍添加购物车并可以删改的功能。在实际操作中怎么实现添加购物车的功能?大概思路是什么?需要注意哪些问题?谢谢!
购物车的功能特点是可以跨多个页面添加不同的购物项,需要状态保持。
然后就是购物车要实现到哪个层次
为购物车构造一个数据结构
public class Cart {
private List<Item> items = new ArrayList<Item>();
....
}
public class Item {
private Sku sku; // 品类
private boolean inStock;//是否有货
private int amount = 1; // 数量
}
然后将这个数据结构承载的数据保存到上面所说的存储里去。
一般肯定要数据库的 你先在数据库创建一个记录用户信息的表,密码一定要加密,数据库也改一下端口。登录就数据库中搜寻用户密码看看存不存在,注册就是添加信息。 登录注册之后页面通信一般用session,cookie太不安全了。购物车你就可以用json传递信息,或者数据库实时记录。
servlet 的话 servlet api 规范特别重要,对你未来开发和理解其他基于 Servlet 的框架都特别重要。
你可以百度一下 “Servlet 规范 中文”,下载下来通读几遍。
跟进时代,搞golang 做后台。
迎合大厂,用spring boot+mybatis
servlet主要是页面动态化,一般要和数据库联动。页面上的内容是读取数据库动态显示。
表结构根据业务需求设计好,然后基于servlet实现session登录,数据存DB
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。