经验分享

Javaweb-案例练习-1-验证邮箱是否存在

如何验证邮箱是否存在前面我们做了一个AJAX练习,就是验证用户名是否存在,现在回到我们的图书管理系统,来写一个如何验证邮箱是否存在的。还是接着之前图书管理后台和前台这个项目,现在是在register.jsp的页面的邮箱验证。1. 项目环境准备之前我们是在一个单独的AJAXweb项目里做的用户名是否存在的验证,现在我们需要把js中获取创建XMLHttpRequest对象的js代码复制过来。

如何验证邮箱是否存在

前面我们做了一个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这个修改代码如下。

<input type="text" class="textinput"

name="email" onblur="checkEmail"/></td>

2.2 checkEmail代码

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

3. Dao层代码

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

3.1 创建User这个Bean类

我们前面只有Book和PageBean这两个Bean类,这里来添加一个User.java

根据数据库表字段名称,我们来写User.java的代码。

3.2 UserDao.java

先创建两个空的java文件,然后分别写代码。

以下是完整的UserDao.java代码

3.3 UserDaoImpl.java

4. Se

原创不易,完成人机校验,阅读全文

相关推荐