登录功能WEB MYSQL_JavaWeb之登录功能的实现

一、项目说明

本项目实现了登录功能。在主页点击“我要登录”链接,跳转到登录页面。在登录页面,输入用户名和密码,点击登录,提交给LoginServlet做处理。查询数据库表中的数据,如果用户名和密码正确,则重定向到登录成功页面;如果用户名或密码错误,则请求转发到登录页面。

cfbef65bcc20fa08c763de357fa69b74.png

b969ea31b8775ed5d3ce26c9b5cad9d2.png

88a2be5474e1203b0ecbb59b107c6a02.png

二、开发环境

开发工具:spring-tool-suite-4

数据库:Mysql

服务器:tomcat7

jdk:1.8

三、数据库的结构和数据

/*Navicat MySQL Data Transfer

Source Server : localhost

Source Server Version : 50716

Source Host : localhost:3306

Source Database : test

Target Server Type : MYSQL

Target Server Version : 50716

File Encoding : 65001

Date: 2020-07-30 10:28:07*/

SET FOREIGN_KEY_CHECKS=0;--------------------------------Table structure for users------------------------------

DROP TABLE IF EXISTS`users`;CREATE TABLE`users` (

`id`int(11) NOT NULLAUTO_INCREMENT,

`username`varchar(100) NOT NULL,

`password`varchar(100) NOT NULL,

`email`varchar(100) DEFAULT NULL,PRIMARY KEY(`id`)

) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;--------------------------------Records of users------------------------------

INSERT INTO `users` VALUES ('1', 'admin', '123456', 'admin@atguigu.com');

四、项目实现

c1f6500180e8f9744c5d8a07f9a2f69f.png

(1)在bean包下,实现了User实体类,定义用户对象的私有

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值