Servlet学习之简单登陆案例

 

目录

案例需求

案例架构

开发工具

项目结构

需要的jar包

数据库表结构

案例实现

1、创建一个动态的web项目

2、创建前端页面login.html

3、创建User实体类(User中的属性名要和数据库中的字段名保持一致)

4、创建数据库连接工具类

5、创建Dao层(数据访问对象)

6、测试数据库是否连接成功

7、创建servlet

案例测试


案例需求

1、在浏览器中访问login.html页面,输入用户名以及密码;

2、以post的方式把数据提交到后台验证;

3、如果用户名和密码与数据库中的用户信息一致,则登陆成功,否者登陆失败,并在控制台打印相关信息;

案例架构

开发工具

Eclipse、Tomcat

项目结构

需要的jar包

 

数据库表结构

 

案例实现

1、创建一个动态的web项目

注: 1:项目名称,遵循驼峰命名法

        2:Tomcat版本,我上一篇博客写的很清楚哦!

        3:web版本,这里选择3.0

创建项目成功

2、创建前端页面login.html

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>用户登陆</title>
</head>
<body>
	<form action="userLogin" method="post">
		<input type="text" placeholder="请输入用户名" name="username"><br>
		<input type="password" placeholder="请输入密码" name="password"><br>
		<input type="submit" value="提交"><br>
	</form>
</body>
</html>

3、创建User实体类(User中的属性名要和数据库中的字段名保持一致)


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值