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

这篇具有很好参考价值的文章主要介绍了学会使用Java Web实现:用户登录(JSP+Servlet+DB)方式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、实现思路

总体上采用MVC架构。登录页面login.jsp,输入用户名和密码后,跳转到登录处理程序LoginServlet进行业务逻辑处理,调用服务层,服务层调用数据访问层(DAO),连接数据库,查询数据库,以此判断是否登录成功。登录成功,跳转到登录成功页面success.jsp,否则跳转到登录失败页面failure.jsp。

二、实现步骤

1、创建数据库

创建数据库 - test

javaweb 用户登录和退出功能数据库,servlet,java,前端

 单击【确定】按钮

javaweb 用户登录和退出功能数据库,servlet,java,前端

 2、创建用户表

创建用户表结构 - t_user

javaweb 用户登录和退出功能数据库,servlet,java,前端

插入用户记录

javaweb 用户登录和退出功能数据库,servlet,java,前端

 3、新建Web项目

创建Java Enterprise项目,添加Web Application功能

javaweb 用户登录和退出功能数据库,servlet,java,前端

 设置项目名与保存位置

javaweb 用户登录和退出功能数据库,servlet,java,前端

 单击【Finish】按钮

javaweb 用户登录和退出功能数据库,servlet,java,前端

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

javaweb 用户登录和退出功能数据库,servlet,java,前端

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

 4、创建用户实体类

创建net.huawei.bean包,然后在包里创建User类,跟用户表(t_user)对应,简称ORM(Object Relation Mapping)

javaweb 用户登录和退出功能数据库,servlet,java,前端

5、添加数据库驱动程序

WEB-INF目录下创建lib目录,添加数据库驱动程序

javaweb 用户登录和退出功能数据库,servlet,java,前端 

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

javaweb 用户登录和退出功能数据库,servlet,java,前端

单击【Add as Library…】

javaweb 用户登录和退出功能数据库,servlet,java,前端 

单击【OK】按钮

javaweb 用户登录和退出功能数据库,servlet,java,前端

 文章来源地址https://www.toymoban.com/news/detail-787562.html

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

创建net.huawei.dbutils包,在包里创建ConnectionManager

javaweb 用户登录和退出功能数据库,servlet,java,前端

运行程序,查看结果

javaweb 用户登录和退出功能数据库,servlet,java,前端

7、创建用户数据访问类

net.huawei根包里创建dao子包,然后在子包里创建UserDao

javaweb 用户登录和退出功能数据库,servlet,java,前端

8、测试用户数据访问类

net.huawei根包里创建test子包,在子包里创建TestUserDao

javaweb 用户登录和退出功能数据库,servlet,java,前端

运行程序,查看结果

javaweb 用户登录和退出功能数据库,servlet,java,前端

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

javaweb 用户登录和退出功能数据库,servlet,java,前端

9、创建用户服务类

net.huawei根包里创建service子包,在子包里创建UserService

javaweb 用户登录和退出功能数据库,servlet,java,前端

10、创建登录处理程序

net.huawei根包里创建servlet子包,在子包里创建LoginServlet

javaweb 用户登录和退出功能数据库,servlet,java,前端

11、创建登录页面

登录页面 - login.jsp

javaweb 用户登录和退出功能数据库,servlet,java,前端

12、创建登录成功页面

登录成功页面 - success.jsp

javaweb 用户登录和退出功能数据库,servlet,java,前端

13、创建登录失败页面

登录失败页面 - failure.jsp

javaweb 用户登录和退出功能数据库,servlet,java,前端

14、编辑项目首页

项目首页 - index.jsp

javaweb 用户登录和退出功能数据库,servlet,java,前端

三、测试结果

启动服务器,显示首页

javaweb 用户登录和退出功能数据库,servlet,java,前端

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

javaweb 用户登录和退出功能数据库,servlet,java,前端

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

javaweb 用户登录和退出功能数据库,servlet,java,前端

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

javaweb 用户登录和退出功能数据库,servlet,java,前端
返回登录页面,输入用户名和密码(陈燕文:12345)

 javaweb 用户登录和退出功能数据库,servlet,java,前端

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

javaweb 用户登录和退出功能数据库,servlet,java,前端

 

到了这里,关于学会使用Java Web实现:用户登录(JSP+Servlet+DB)方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Servlet JSP-实现简单的登录功能

    本篇文章讲解如何使用Servlet-JSP-实现简单的登录功能。我们在进行Servlet和JSP实现简单登录功能的过程中,首先通过Eclipse创建了一个Maven项目,这为我们的Web应用提供了良好的项目管理和依赖管理。接下来,我们解决了新建项目时可能出现的报错状态,通过右击项目的Deployme

    2024年01月23日
    浏览(42)
  • 利用servlet+Javabean+JSP 实现用户登陆案例

    ​ 完成用户登录功能,登录界面必须要有 账号、密码、验证码。 ​ 后端技术要求为 Servlet.登录验证通过数据库进行验证数据库操作使用原生JDBC,前端 htmljsp、css、js 都可以,不能使用框架。代码需满足 Java 编程规范,注释需要清晰明了。 登陆首页 验证码输入错误 登陆失败

    2024年02月04日
    浏览(41)
  • 学会在Android Studio使用窗口跳转实现用户登录

    基于 Empty Activity 模板创建安卓应用 将背景图片 background.png 拷贝到 drawable 目录   基于 Empty Activity 模板创建 LoginActivity ,要生成对应的布局文件,并且要设置为启动Activity 切换到Design视图查看预览效果 (1)输入用户名与密码正确的情况 - 用户名:howard - 密码:903213 (2)输入

    2023年04月15日
    浏览(51)
  • 【新手级】JavaWeb用户管理系统—使用JSP, Servlet, JDBC, MySQL

    这是我学完JavaWeb后做的期末大作业,是一个用户管理系统,包括登录注册功能,对于列表的增、删、改、查功能,由于我也是参考的网上大佬的的代码,之后进行了一些修改,完成的这个新手项目,于是我也把这个项目源码放在这里供大家参考,同时也对这次学习做一个记录

    2024年02月07日
    浏览(43)
  • Java Web实现用户登录功能

    登录页面login.jsp,输入用户名和密码后,跳转到登录处理页面doLogin.jsp进行业务逻辑处理,登录成功,跳转到登录成功页面success.jsp,否则跳转到登录失败页面failure.jsp。 (二)实现步骤 1、创建Web项目 创建 Java Enterprise 项目,添加Web Application功能 设置项目名与保存位置 单击

    2024年02月08日
    浏览(32)
  • Java Web实现案例 :实现用户登录功能

    目录 零、本节学习目标 一、纯JSP方式实现用户登录功能 (一)实现思路 (二)实现步骤 1、创建Web项目  2、创建登录页面 3、创建登录处理页面 4、创建登录成功页面 5、创建登录失败页面 6、编辑项目首页 (三)测试结果 二、JSP+Servlet方式实现用户登录功能 (一)实现思

    2024年02月04日
    浏览(33)
  • 纯JSP方式实现用户登录功能

    (一)实现思路 登录页面login.jsp,输入用户名和密码后,跳转到登录处理页面doLogin.jsp进行业务逻辑处理,登录成功,跳转到登录成功页面success.jsp,否则跳转到登录失败页面failure.jsp。 (二)实现步骤 1、创建Web项目 开始先创建 Java Enterprise 项目,添加 Web Application 功能 设置

    2024年02月08日
    浏览(36)
  • Java Web应用小案例:实现用户登录功能

    掌握纯JSP方式实现用户登录功能 掌握JSP+Servlet方式实现用户登录功能 掌握JSP+Servlet+DB方式实现用户登录功能 掌握MVC模式实现用户登录功能 登录页面 login.jsp ,输入用户名和密码后,跳转到登录处理页面 doLogin.jsp 进行业务逻辑处理,登录成功,跳转到登录成功页面 success.jsp ,

    2024年02月04日
    浏览(36)
  • java servlet 农机租赁网站系统Myeclipse开发mysql数据库web结构jsp编程计算机网页项目

    一、源码特点     java servlet  农机租赁网站系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助 系统采用 serlvet+dao+bean 模式开发 ,系统具有完整的源代码和数 据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用

    2024年02月02日
    浏览(42)
  • java 课程签到管理系统Myeclipse开发mysql数据库web结构jsp编程servlet计算机网页项目

    一、源码特点     java 课程签到管理系统是一套完善的java web信息管理系统 采用serlvet+dao+bean,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。 java 课程签

    2024年02月19日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包