栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Javaweb知识 day18 综合练习——用户管理系统

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Javaweb知识 day18 综合练习——用户管理系统

今日内容

综合练习——用户管理系统

        1. 简单功能

            1. 列表查询

            2. 登录

            3. 添加

            4. 删除

            5. 修改

            

        2. 复杂功能

            1. 删除选中

            2. 分页查询

                * 好处:

                    1. 减轻服务器内存的开销

                    2. 提升用户体验

            3. 复杂条件查询

一、用户管理系统——登录功能

1.1 需求分析:需要在登录页面输入验证码,然后发送给服务器进行校验,校验完成后再把用户名和密码发送给服务器的Servelt进行处理,Servelt进行封装后发送给service进行数据库的查询操作,将查询结果返回给Servelt。

1.2 在前端页面login.jsp中,主要是完成事件的绑定操作和表单提交

1.3 在LoginServlet.java中,主要负责业务逻辑的编写和对象封装,代码如下:

二、用户管理系统——添加功能

2.1 需求分析:添加页面,输入数据一定要有属性名称,提交form表单到后台,后台接收数据封装到user中,并编写sql语句:

2.2 在前端页面list.jsp中,要动态获取数据库中的数据并展示在页面上 

2.3 在AddUserServlet.java中,进行业务逻辑编写和对象封装,代码如下:

三、用户管理系统——删除功能

3.1 需求分析:通过id删除数据,编写sql语句。

3.2 代码实现:

四、用户管理系统——修改功能

4.1 需求分析:首先要进行数据回显,然后提交修改后数据到后台,进行保存。

4.2 代码实现:

4.2.1 首先进行用户信息回显:

4.2.2 然后进行用户信息的修改:

五、用户管理系统——删除选中功能

5.1 需求分析:首先要获取选中条目的id,然后根据id进行删除。

5.2 代码实现:

5.2.1 首先要获取选中的条目:在list.jsp中定义: 

5.2.2 然后根据获取的条目ID进行删除操作:

六、用户管理系统——分页查询功能:

6.1 需求分析:前台页面需要把当前页与每页显示条数传入后台。

6.2 代码实现:

七、用户管理系统——复杂条件查询功能:

7.1 需求分析:

写在最后:这篇笔记只是截取了一部分Servlet的代码展示出来,还有一大部分前端和操作服务器端的代码没有展示,如果想要整个源码的同学可以私信我~谢谢大家看到最后~

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/340223.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号