1.前端页面
<input name="USERID" type="text" id="USERID" />
//校验用户名是否存在
<script>
$("#USERID").blur(function(){
var USERID = $(this).val();
$.ajax({
url: "checkUserName.jsp",
type: "POST",
data:{"USERID":USERID},
dataType: "text",
async: false,//同步执行
//error: function(){alert("erro");},
success: function(data){
if(data == 1){
$("#erroInfo").next("span").hide();
$("#erroInfo").show();
$("#erroInfo").html(" 用户名已存在,请重新输入!");
}else{
$("#erroInfo").next("span").show();
$("#erroInfo").hide();
}
}
});
});
</script>
2.java编写后台处理
String USERID=request.getParameter("USERID");
String strSQL = "select * from d_zwuser where userid = '"+USERID+"'";
DBService dbservice = new DBService();
String result = "";
DBSet dbset = dbservice.getSelectSet(strSQL);
if(dbset.size() > 0){
//result = " 用户名已存在,请重新输入!";
result="1";
}
response.getWriter().flush();
response.setCharacterEncoding("utf-8");
response.getWriter().print(result);
response.getWriter().flush();