---恢复内容开始---

本文为原创,转载请注明出处:https://www.cnblogs.com/Tom-shushu/p/9383066.html

本篇内容主要介绍:通过Servlet,JSP,Bootstrap框架以及MySQL等知识实现一个简单地对数据库信息进行:增,删,改,查,分页的操作;

<一>设计数据库

这里我建了一个数据库名字叫:userinfo,里面见了一张表名字也叫:userinfo;

如图所示:

数据库表如图:

<二>。

打开eclipse建立一个Java ee 项目:在项目的src/main/java目录下建立五个包分别叫:db,bean,dao,biz,service

包下分别建立Java文件:DBManager,UserInfo,UserInfoDAO,UserBiz,UserServlet

1.db包负责连接数据库:具体代码如下:

2.bean包负责封装数据库:

3.db包:业务层:

4.dao包负责具体的增删改查操作:

4.接下来就到了Servlet层了:(备注:代码中的System.out.println("111");是当时出现点bug:是测试用的,可以忽略)

<三>页面设计:为了方便直接在所建项目的index.jsp中编写:( 模态框可以直接到网上找自己喜欢的进行变换即可  http://www.runoob.com/bootstrap/bootstrap-tutorial.html)

<四>接下来就是测试了(备注:确保自己电脑上已经配置好Tomcat):

1.运行Tomcat:

2.在浏览器中测试:

3.显示内容:

4.功能测试:

(1.分页)当点击下一页时:

(2.删除)当点击删除链接时:

点击确定:

“张亮”已经被删除

(3.改信息)当点击“修改”时:弹出修改信息的模态框

将“武汉”改成“北京”:

(4..添加新用户)当点击“注册新用户”时:弹出添加新用户的模态框:

我们添加一个(“小仙女”  “男”   “70”  “桃花岛”)的一个人的信息:

您的“小仙女”已经被添加进来了!!!!!

可见我们已经完成了基本的“增删改查”的操作:<虽然页面画的有点丑,必定是没前端人员那么专业嘛,O(∩_∩)O哈哈~>

---恢复内容结束---

本文为原创,转载请注明出处:https://www.cnblogs.com/Tom-shushu/p/9383066.html

本篇内容主要介绍:通过Servlet,JSP,Bootstrap框架以及MySQL等知识实现一个简单地对数据库信息进行:增,删,改,查,分页的操作;

<一>设计数据库

这里我建了一个数据库名字叫:userinfo,里面见了一张表名字也叫:userinfo;

如图所示:

数据库表如图:

<二>。

打开eclipse建立一个Java ee 项目:在项目的src/main/java目录下建立五个包分别叫:db,bean,dao,biz,service

包下分别建立Java文件:DBManager,UserInfo,UserInfoDAO,UserBiz,UserServlet

1.db包负责连接数据库:具体代码如下:

2.bean包负责封装数据库:

3.db包:业务层:

4.dao包负责具体的增删改查操作:

4.接下来就到了Servlet层了:(备注:代码中的System.out.println("111");是当时出现点bug:是测试用的,可以忽略)

<三>页面设计:为了方便直接在所建项目的index.jsp中编写:( 模态框可以直接到网上找自己喜欢的进行变换即可  http://www.runoob.com/bootstrap/bootstrap-tutorial.html)

<四>接下来就是测试了(备注:确保自己电脑上已经配置好Tomcat):

1.运行Tomcat:

2.在浏览器中测试:

3.显示内容:

4.功能测试:

(1.分页)当点击下一页时:

(2.删除)当点击删除链接时:

点击确定:

“张亮”已经被删除

(3.改信息)当点击“修改”时:弹出修改信息的模态框

将“武汉”改成“北京”:

(4..添加新用户)当点击“注册新用户”时:弹出添加新用户的模态框:

我们添加一个(“小仙女”  “男”   “70”  “桃花岛”)的一个人的信息:

具体代码见我的GitHub:https://github.com/Tom-shushu/Java-Web

您的“小仙女”已经被添加进来了!!!!!

可见我们已经完成了基本的“增删改查”的操作:<虽然页面画的有点丑,必定是没前端人员那么专业嘛,O(∩_∩)O哈哈~>

Servlet练习:实现增删改查的综合练习的更多相关文章

  1. 最简单的jsp+servlet的增删改查代码

    package ceet.ac.cn.dao; import java.sql.Connection; import java.sql.PreparedStatement; import java.s ...

  2. web项目总结——通过jsp+servlet实现对oracle的增删改查功能

    1.DAO模式 分包:依次建立 entity:实体包,放的是跟oracle数据库中表结构相对应的对象的属性,也就是这个对象有什么 dao:增删改查接口,实现增删改查的具体方法 service:同dao ...

  3. 数据库中的记录通过servlet回显到jsp页面中(连接数据库或者查询參照:对数据进行增删改查)

    我们常常会用到通过图书的名称来查询图书那么这种话我们也就会使用到从数据库中搜索出数据而且载入到自己的Jsp页面中 这种话我们须要将从数据库中获取到的数据放进响应中然后通过%=request.getAt ...

  4. jsp-2 简单的servlet连接mysql数据库 增删改查

    连接mysql数据库的操作 有增删改查 用的包有 commons-lang3-3.5 mysql-connector-java-5.1.40-bin 但是实际上也就是 数据查询和数据处理两种 所以对数 ...

  5. JavaWeb程序利用Servlet的对SQLserver增删改查操作

    声明:学了几天终于将增删改查的操作掌握了,也发现了一些问题,所以总结一下. 重点:操作数据库主要用的是SQL语句跟其他无关. 一:前提知识:PreparedStatement PreperedStat ...

  6. servlet增删改查

    Servlet 使用Servlet进行增删改查 步骤 1.  导入以下几个jar包到WEB-INF下的lib包里,必要时build path,其中jstl.jar和standard.jar是使用jst ...

  7. JSP+Servlet+JavaBean实现数据库的增删改查

    基本思想:JSP文件显示页面,使用form或href超链接传值到Servlet中方法,在Servlet方法中调用Dao层的类对象,实现对数据库里的数据的增删改查,之后重新返回到JSP输出操作完的结果. ...

  8. mysql+servlet+jsp实现数据库的增删改查

    首先,了解数据库目前我们仅仅用来存放数据,在这里我们在数据库中生成一个表,包含id,classname,teacher,location.Tomcat用来配置eclipse,只有这样我们才能使用JSP ...

  9. jsp+Servlet+JavaBean+JDBC+MySQL项目增删改查

    1简单的Mvc,分层建包. java resources src/mian/java (1)dao 包 JDBC连接类,连接数据库.增删改查方法,其他的方法. (2)model包 实体类,数据库字段, ...

随机推荐

  1. 对称加密算法 ~ Des

    一.对称加密 (Symmetric Key Encryption)  对称加密是最快速.最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret ...

  2. 干货!分享一款windows下的磁盘分析神器。

    作为开发人员的你,肯定遇到过这样的情况,120G SSD系统盘居然满载了,到底是被哪些程序占用了,包含哪些大文件,这个时候脑袋里就开始回忆了.....这对平时没有养成规范化记录安装软件好习惯的同学而言 ...

  3. 企业私有源代码上传github致入侵之大疆案判决了

    事件简单回顾: 1.2017年8月28日,大疆宣布“大疆威胁识别奖励计划”,最高3万美元: 2.然而在此之前,大疆农业事业部某员工将企业私有源代码上传到了github: 3.就职于大疆竞对公司Depa ...

  4. 开箱即用Bumblebee独立部署搭建webapi网关详解

    在之前的章节里都是讲述如何在程序中使用Bumblebee来构建一个Webapi网关:但这样显然有些麻烦,毕竟很多时候可能只需要一个简单负载处理,还需要写个程序针对服务进行编写代码或配置的确是比较麻烦的 ...

  5. 别开心太早,Python 官方文档的翻译差远了

    近几天,很多公众号发布了 Python 官方文档的消息.然而,一个特别奇怪的现象就发生了,让人啼笑皆非. Python 文档的中文翻译工作一直是“默默无闻”,几个月前,我还吐槽过这件事<再聊聊P ...

  6. Linux V4L2之camera

    一.硬件知识 1. 摄像头硬件结构和工作原理,如图1&图2 外部光线穿过lens镜头,经过红外滤光片后光学图像投射到传感器上,然后光学图像被转换成电信号,电信号再经过模数转换变为数字信号,数字 ...

  7. Git:三、工作原理

    首先,我们对工作区也就是文件夹中的文档进行修改. 然后,把修改并需要存档的文档用add命令放到暂存区,并且可以放很多文档. 最后,一个阶段的工作告一段落,使用commit命令把暂存区的内容一股脑存到G ...

  8. Windows Server 2016-Hyper-V网络虚拟化概述

    在 Windows Server 2016 和虚拟机管理器中,Microsoft 提供的端到端网络虚拟化解决方案. 有构成了 Microsoft 的网络虚拟化解决方案的五个主要组件: Windows ...

  9. GitHub开源:升讯威 SQLite 增强组件 Sheng.SQLite.Plus

    Github:https://github.com/iccb1013/Sheng.SQLite.Plus Sheng.SQLite.Plus 是一个对直接使用 ADO.NET 方式操作 SQLite ...

  10. SUSE12SP3-Mycat(1)安装

    目录 前言 环境 安装说明 安装 1.mycat 2.mycat-eye 前言 介绍自己看. mycat官网:http://www.mycat.io/ 环境 系统: SUSE12SP3 软件 版本 说 ...