最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
struts2 ajax 验证用户名是否存在
时间:2010-07-24 编辑:简简单单 来源:一聚教程网
struts2 ajax 验证用户名是否存在
<%@ page contenttype="text/html; charset=gb2312" language="java" import="java.sql.*" errorpage="" %>
xml文档
action.代码
public string check() throws exception {
actioncontext ctx = actioncontext.getcontext();
https教程ervletrequest request = (httpservletrequest)ctx.get(servletactioncontext.http_request);
string username = request.getparameter("inputname");
if(checkuserexit(username)) {
this.registered = true;
}
return "myjson";
}
js代码
var xmlhttp;
var currentname;
function createxmlhttprequest() {
if (window.activexobject) {
xmlhttp = new activexobject("microsoft.xmlhttp");
}
else if (window.xmlhttprequest) {
xmlhttp = new xmlhttprequest();
}
}
function checkusername(field,url) {
var name = field.value;
if(name=="" || name.length<3) {
document.getelementbyid("namemessage").innerhtml="用户名应该不小于3位";
return;
}else {
createxmlhttprequest();
url = url+"?inputname="+name;
currentname = name;
xmlhttp.open("get", url);
xmlhttp.onreadystatechange = callback;
xmlhttp.send(null);
}
}
function callback() {
if (xmlhttp.readystate == 4) {
if (xmlhttp.status == 200) {
var user = eval('(' + xmlhttp.responsetext + ')');
if(user.registered) {
document.getelementbyid("namemessage").innerhtml =""+currentname+", 已经被注册 !";
}else {
document.getelementbyid("namemessage").innerhtml = ""+currentname+", 可以注册 !";
}
}
}
}
-
上一个: jsp用户登陆代码(完整登录实例)
-
下一个: jsp list 遍历代码
相关文章
- 一款ajax验证用户名是否存在 11-08
- ajax验证用户名 09-17
- ajax验证用户名三 09-17
- ajax验证用户名二 09-17
- ajax 验证用户名 04-27
- SpringBoot测试配置属性与web启动环境解析 10-24