@RequestMapping("/selectname")
@ResponseBody
public String selectbyname(User user){
System.out.println("000000000000");
System.out.println(user.getUsername());
User u=us.selectname(user);
if(u!=null){
System.out.println("cccccccccc");
return "error";
}else{
return "success";
}
}
//判断用户名是否存在
public User selectname(User user);
//登录
public void login(String username,String password);
2.//登录
@RequestMapping("login")
public String login(String username,String password,HttpSession session){
System.out.println("66666666666666");
us.login(username, password);
System.out.println(username+"密码:"+password);
session.setAttribute("username", username);
return "ok";
}
3.<script type="text/javascript">
$(function(){
$("#username").blur(function(){
var username=$("#username").val();
alert(username);
$("#sname").empty();
if (username == "") {
$("span").empty();
var span = $("<span>请输入用户名!</span>");
$("#username").after(span);
$("#sum").attr("disabled", "disabled");
return false;
}
$.ajax({
type : "GET",
url : "${pageContext.request.contextPath }/user/selectname",
data : {
username : $("#username").val(),
},
dataType : "json",
success : function(data) {
$("span").empty();
if (data == "error") {
alert("nnnnn");
var span = $("<span>用户名已存在,请修改!</span>");
$("#username").after(span);
$("#sum").attr("disabled", "disabled");
} else {
var span = $("<span>用户名可以使用.</sapan>");
$("#sum").removeAttr("disabled");
$("#username").after(span);
}
}
});
});
$("#phone").blur(function(){
alert("ccc");
//11个数字,以1开头
var phone=$("#phone").val();
var yz=/^1\d{10}$/;
if(yz.test(phone)){
alert("dui");
$("span").empty();
var span = $("<span>✔</span>");
$("#phone").after(span);
}else{
alert("cuo");
$("span").empty();
var span = $("<span>请填写正确的格式!</span>");
$("#phone").after(span);
}
});
});
</script>
<script type="text/javascript">
$(function(){
$("#uname").blur(function(){
$("#sname").empty();
var uname=$(this).val();
if(uname==null||uname==''){
$("#uname").after("<span id='sname'>用户名不能为空</span>");
name_falg=false;
}else{
$.post("${pageContext.request.contextPath }/user/isexit",{"name":name},
function(b){
if(b=="error"){
$("#uname").after("<span id='sname'>用户名已经存在</span>");
name_falg=false;
}else{
name_falg=true;
}
},"json");
}
});
$("#reg").click(function(){
$.post("${pageContext.request.contextPath }/user/reg",
function(b){
if(b=="success"){
location.href="${pageContext.request.contextPath }/ok.jsp";
}else{
name_falg=true;
}
},"json");
});
});
</script>
4.