如何验证邮箱是否存在
前面我们做了一个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表,里面填充两条数据。
3.1 创建User这个Bean类
我们前面只有Boo