个人网站开发之用户模块

在本项目中,用户被分为三类:管理员、特殊用户和普通用户。

管理员只有一位,在服务器的终端中登录mysql插入数据。

普通用户在注册子模块进行注册,特殊用户由管理员进行权限赋予。

用户公共类和数据库操作类

user

这是一个封装类,封装了user的属性,提供get()方法和set()方法获取或设置user对象的属性。

userDB

这是一个数据库操作类,提供users表的插入、查询、修改和删除功能。

注册子模块

RegisterServlet

处理register.jsp提交的注册信息,经检查数据格式后经userDB类提供的方法向users表插入user对象数据。

register.jsp

注册信息的提交页面

登录子模块

LoginServlet

处理login.jsp提交的登录信息,经检查数据格式后经userDB类提供的方法向users表查询

login.jsp

登录信息的提交页面

管理用户子模块

该模块需判定session中accoutn字段的值为root

扫描二维码关注公众号,回复: 7451158 查看本文章

AdminUserServlet

1、初始化查询条件,经userDB类提供的方法查询user集合,并交给adminUser.jsp显示

2、接收adminUser.jsp的查询条件,经userDB类提供的方法查询user集合,并交给adminUser.jsp显示

adminUser.jsp

显示AdminUserServlet的显示数据

向AdminUserServlet提交自定义查询数据

猜你喜欢

转载自www.cnblogs.com/blunFan/p/11655390.html
今日推荐