继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

JAVA遇见HTML——Servlet篇学习之购物车的使用

文刀笑
关注TA
已关注
手记 4
粉丝 6
获赞 24

代码及资源在慕课网老师给的资源下载。链接描述
首先,创建项目如图:图片描述
创建业务逻辑层:dao(模型)与servlet(控制器)
(模型层与数据库交换数据,是servlet的实例化,控制器得到模型的反馈再决定选择视图)
实体层entity将数据库中数据实体化。util中对数据库的连接配置。
并在lib中加入mysql-connector-java驱动连接数据库。在DBHelper中更改配置,注意要用户名与密码与数据库中一致。数据库要自己配置。可打开这里的sql文件,在mysql中配置。

正式开始。
首先,实体化数据。在entity中创建Items.java。

输入代码

编写购物车类Cart.java
其中写入方法:添加,删除,统计总金额。(不应该写在这里,因写在dao中)

输入代码

这里的dao是写了商品业务逻辑。是另一个servlet+dao。(原因是由JAVA遇见HTML——JSP篇直接继承的最后一个文件,那时不用servlet,直接dao作逻辑业务层)。dao的代码

输入代码

之后servlet中CartServlet.java中
写添加,显示,删除方法。直接调用了Cart的方法做了添加,删除(模型实现)。doPost使用,又用了视图层的元素进行判断。

输入代码

最后视图层
index主体,details补充,cart购物车弹出页面,success购物成功页面,failure购物失败页面。

输入代码

结果图:图片描述
图片描述

打开App,阅读手记
2人推荐
发表评论
随时随地看视频慕课网APP