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提交自定义查询数据

  • 相关阅读:
    Nginx 相关配置文件修改
    LNMP平台构建实验 +bbs社区搭建
    CSGO项目
    创世战车项目
    IGXE搬砖项目
    11_samba服务器的搭建
    26_django内置static标签
    06_git添加远程仓库并向远程仓库中推送代码
    23_添加apps到项目的搜索路径
    23_django日志器的配置和其使用方法
  • 原文地址:https://www.cnblogs.com/blunFan/p/11655390.html
Copyright © 2011-2022 走看看