0


学会使用Java Web实现:用户登录(JSP+Servlet+DB)方式

一、实现思路

总体上采用MVC架构。登录页面

login.jsp

,输入用户名和密码后,跳转到登录处理程序

LoginServlet

进行业务逻辑处理,调用服务层,服务层调用数据访问层(DAO),连接数据库,查询数据库,以此判断是否登录成功。登录成功,跳转到登录成功页面

success.jsp

,否则跳转到登录失败页面

failure.jsp。

二、实现步骤

1、创建数据库

创建数据库 -

test

单击【确定】按钮

2、创建用户表

创建用户表结构 -

t_user

插入用户记录

3、新建Web项目

创建

Java Enterprise

项目,添加

Web Application

功能

设置项目名与保存位置

单击【Finish】按钮

在项目结构窗口里修改Artifact名 -

LoginDemo03

编辑服务器配置,重新部署项目

4、创建用户实体类

创建

net.huawei.bean

包,然后在包里创建

User

类,跟用户表(t_user)对应,简称ORM(Object Relation Mapping)

5、添加数据库驱动程序

WEB-INF

目录下创建

lib

目录,添加数据库驱动程序

将数据库驱动程序(jar包)作为库添加到项目

单击【Add as Library…】

在这里插入图片描述

单击【OK】按钮

6、创建数据库连接管理工具类

创建

net.huawei.dbutils

包,在包里创建

ConnectionManager

运行程序,查看结果

7、创建用户数据访问类

net.huawei

根包里创建

dao

子包,然后在子包里创建

UserDao

8、测试用户数据访问类

net.huawei

根包里创建

test

子包,在子包里创建

TestUserDao

运行程序,查看结果

修改用户名和密码,再次运行程序,提示登录失败

9、创建用户服务类

net.huawei

根包里创建

service

子包,在子包里创建

UserService

10、创建登录处理程序

net.huawei

根包里创建

servlet

子包,在子包里创建

LoginServlet

11、创建登录页面

登录页面 -

login.jsp

12、创建登录成功页面

登录成功页面 -

success.jsp

13、创建登录失败页面

登录失败页面 -

failure.jsp

14、编辑项目首页

项目首页 -

index.jsp

三、测试结果

启动服务器,显示首页

单击【跳转到登录页面】超链接

输入正确的用户名和密码(无心剑:12345)

单击【登录】按钮,跳转到登录成功页面

返回登录页面,输入用户名和密码(陈燕文:12345)

单击【登录】按钮,跳转到登录失败页面

标签: servlet java 前端

本文转载自: https://blog.csdn.net/RainBow_xiy/article/details/130982856
版权归原作者 Before_e 所有, 如有侵权,请联系我们删除。

“学会使用Java Web实现:用户登录(JSP+Servlet+DB)方式”的评论:

还没有评论