81,092
社区成员
发帖
与我相关
我的任务
分享
<s:form action="add" namespace="/user" >
<table>
<tr>
<td>用户名:</td>
<td><s:textfield name="user.userName"/></td>
</tr>
<tr>
<td>邮箱:</td>
<td><s:textfield name="user.email"/></td>
</tr>
<tr>
<td>密码:</td>
<td><s:password name="user.password"/></td>
</tr>
<tr>
<td><input type="submit" value="确认提交"/></td>
</tr>
</table>
</s:form>
<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<script src="js/jquery-1.3.1.js" type="text/javascript"></script>
<script type="text/javascript">
function validatorloginName(){
var loginName=document.getElementById("loginName").value;
$.ajax({
type: "POST",
url: "VaildateName", //servlet的名字
data: "loginName="+loginName, //作用把这个变量传到servlet中 在servlet request.getParameter("loginName") 根据此用户名去验证是否存在此用户ID
success: function(data//这里的data就是后台servlet中out.print()中的值了){
if(data=="true"){
alert("用户名可用");
}else{
alert("用户名已存在");
}
}
});
}
</script>
</head>
<body>
<FORM id="myform" method="post">
<INPUT class=text id="loginName" title=通行证用户名 size=18 name="loginName" >
<INPUT id=confirm type="button" value=注册帐号 onclick="validatorloginName();"/>
<FORM>
</body>
</html>