java检查页面ajax请求,Java AJAX电子邮件检验示例

我们可以在Java中创建一个AJAX示例,用于检查数据库中是否存在给定的电子邮件ID。

使用Java中的AJAX创建电子邮件查找器示例的步骤

需要按照以下步骤操作:

在数据库中创建表

加载org.json.jar文件

创建输入表单

创建服务器端页面以使用名称搜索员工

在此页面中,我们创建了一个表单,该表单用于获取输入以查找电子邮件。当单击检查可用性按钮时,它会告知电子邮件ID是否可用。

文件:index.html

Email Finder Example

var request;

function sendInfo() {

var email = document.vinform.email.value;

var url = "emailfinder.jsp?email=" + email;

if (window.XMLHttpRequest) {

request = new XMLHttpRequest();

}

else if (window.ActiveXObject) {

request = new ActiveXObject("Microsoft.XMLHTTP");

}

try {

request.onreadystatechange = getInfo;

request.open("GET", url, true);

request.send();

} catch (e) { alert("Unable to connect to server"); }

}

function getInfo() {

if (request.readyState == 4) {

var val = request.responseText;

document.getElementById('mylocation').innerHTML = val;

}

}

AJAX Email Checker Example

创建服务器端页面以处理请求

在这个jsp页面中,编写数据库代码来搜索电子邮件。

String email=request.getParameter("email");

if(email.contains("@")&&email.contains(".")){

try{

Class.forName("oracle.jdbc.driver.OracleDriver");

Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","system","oracle");

PreparedStatement ps=con.prepareStatement("select * from user100 where email=?");

ps.setString(1,email);

ResultSet rs=ps.executeQuery();

if(rs.next()){

out.print("Unavailable! unchecked.gif");

}else{

out.print("Available! checked.gif");

}

}catch(Exception e){

out.print(e);

}

}else{

out.print("Invalid email!");

}

%>

¥ 我要打赏

纠错/补充

收藏

加QQ群啦,易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值