zoukankan      html  css  js  c++  java
  • 个人网站开发之用户模块

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

    管理员只有一位,在服务器的终端中登录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

    AdminUserServlet

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

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

    adminUser.jsp

    显示AdminUserServlet的显示数据

    向AdminUserServlet提交自定义查询数据

  • 相关阅读:
    2018年7月10日笔记
    2018年7月7日笔记
    2018年7月5日笔记
    2018年7月3日笔记
    sed 命令详解
    《软件构架实践》阅读笔记01
    《掌握需求过程》阅读笔记06
    《掌握需求过程》阅读笔记05
    第十二周进度条
    《掌握需求过程》阅读笔记04
  • 原文地址:https://www.cnblogs.com/blunFan/p/11655390.html
Copyright © 2011-2022 走看看