Java Web学习(四)数据库增删改查操作

​一:数据库数据查询

新建一个jsp页面,其作为用户交互页面​:
Java Web学习(四)数据库增删改查操作_第1张图片

其中查询用a标签来进行数据​传递:
在这里插入图片描述

我们可以看到,其中有servlet地址和传递的操作方式,所以我们需要新建一个servlet:
Java Web学习(四)数据库增删改查操作_第2张图片

我们在servlet中获取操作指令op:​select:
在这里插入图片描述

然后根据操作指令的判定进行相应的操作—>select:
Java Web学习(四)数据库增删改查操作_第3张图片

通过上面我们可以看出,对数据库进行查询的操作在UserDao里:
Java Web学习(四)数据库增删改查操作_第4张图片

查询后返回一个list对象,我们把list放进request中进行数据传递(不用session的原因是什么?session主要应用场景是用到极少的那种数据,比如登录账号等),传递到用户页面进行显示:
Java Web学习(四)数据库增删改查操作_第5张图片

jstl文件可自行下载。也可加我qq:3435358573
放置目录​如下:

Java Web学习(四)数据库增删改查操作_第6张图片

这样就可显示数据库内容:
Java Web学习(四)数据库增删改查操作_第7张图片
Java Web学习(四)数据库增删改查操作_第8张图片

Java Web学习(四)数据库增删改查操作_第9张图片

​二:数据库数据添加

通过删除操作学习我们应该能自行写出添加操作​。

用户界面:

提交到servlet​:

Java Web学习(四)数据库增删改查操作_第10张图片

相信你通过之前的学习都能明白以上代码—
Dao中​与数据库操作:
Java Web学习(四)数据库增删改查操作_第11张图片

添加成功后同样跳到查询显示:
Java Web学习(四)数据库增删改查操作_第12张图片

​效果:

在这里插入图片描述
Java Web学习(四)数据库增删改查操作_第13张图片

三:​数据库删除操作

我们​在显示界面进行数据删除绑定:

Java Web学习(四)数据库增删改查操作_第14张图片
操作数据信息传递到servlet:
Java Web学习(四)数据库增删改查操作_第15张图片

调用Dao中的与数据库数据删除方法:
Java Web学习(四)数据库增删改查操作_第16张图片

再进行查询显示删除后的效果-----
Java Web学习(四)数据库增删改查操作_第17张图片

删除最后一条记录:
Java Web学习(四)数据库增删改查操作_第18张图片

有问题可以联系我qq:3435358573 或关注公众号:
Java Web学习(四)数据库增删改查操作_第19张图片系列文章第一时间更新

你可能感兴趣的:(Java,Web,技巧)