前面的博文中学生信息管理实现了增删改查,后来一直想做一个酷酷的登录界面,终于花时间实现了。
源代码:https://download.csdn.net/download/weixin_42134141/10521739
直接上图:
管理员用户:admin
密码:admin
当输入错误用户名或密码后会报错:
正确输入后会进入主界面,也就是之前初级版的学生信息管理系统主界面
接下来是说一下登录功能实现的逻辑和代码
1,界面写好后post调用AdminLoginServlet
2.session获取管理员名字调用service中的AdminLogin函数
返回值传给flag,如果正确则进入inner.jsp即学生管理系统主界面
3.UserService里用到了DaoUser
4.这里只写了一个接口,由DaoUserImpl具体实现
5.DaoFactory连接数据库,在数据库里查找有无user信息,
exeQu进行信息比较,返回true或者false.
6.实体类UserInfo
7.DaoFactory里主要代码:
8.数据库表