java检测邮箱是否存在_Javaweb-案例练习 验证邮箱是否存在

本文介绍了如何在JavaWeb项目中实现邮箱验证功能,详细讲解了从创建XMLHttpRequest对象到编写Servlet的整个过程,包括注册页面设置onblur事件、Dao层和Service层的实现,以及Servlet响应邮箱是否存在查询结果。
摘要由CSDN通过智能技术生成

如何验证邮箱是否存在

前面我们做了一个AJAX练习,就是验证用户名是否存在,现在回到我们的图书管理系统,来写一个如何验证邮箱是否存在的。还是接着之前图书管理后台和前台这个项目,现在是在register.jsp的页面的邮箱验证。

1. 项目环境准备

之前我们是在一个单独的AJAX web项目里做的用户名是否存在的验证,现在我们需要把js中获取创建XMLHttpRequest对象的js代码复制过来。这个图书管理系统中有一个js的文件夹,而且下有一个myJS.js,里面也有一段创建XMLHttpRequest对象的代码。

2. Register.jsp引入myJS.js并写checkEmail()方法

2.1 表单找到email,添加onblur事件

编辑器打开register.jsp文件,大概在38 39行位置对name=email这个修改代码如下。

name="email" οnblur="checkEmail()"/>

2.2 checkEmail()代码

在register.jsp 17 18行写这个checkEmail()方法

3. Dao层代码

这开始我们由于要和数据库交互,所以麻烦。我们得先创建一个用户表,我这里用小海豚工具快速创建了一个users表,里面填充两条数据。

25762701954392229e1105e0eb676f5c.png

3.1 创建User这个Bean类

我们前面只有Boo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值