相关的js代码
function delete1(uid){
$.ajax({
url : "/myproject/deleteuser?id="+uid,
type : "post",
context : document.body,
data :$("#midupdatepass").serialize(),
success : function(d) {
if(d=="0"){
window.location.href="/myproject";
}
}
});
}
function update1(uid){
window.location.href="/myproject/updateuser?id="+uid;
}
function add1(){
window.location.href="/myproject/adduser";
}
$(function(){
$("#b1").click(function(){
$("#d1").attr('style','display:block');
})
});
$(function(){
$("#b2").click(function(){
$.ajax({
url : "/myproject/adduser_save",
type : "post",
context : document.body,
data :$("#midupdatepass1").serialize(),
success : function(d) {
if(d=="0"){
var msg="用户名已被占用";
$('#username_msg').html(msg);
}else if(d=="2"){
$('#password_msg').html("");
var msg="用户名不能为空";
$('#username_msg').html(msg);
}else if(d=="3"){
$('#username_msg').html("");
var msg="密码不能为空";
$('#password_msg').html(msg);
}else {
$.ajax({
url : "/myproject/1",
type : "post",
context : document.body,
data :$("#midupdatepass1").serialize(),
success : function(d) {
$("#d1").attr('style','display:none');
$('#d').html(d);
}
});
}
}
});
})
});
function update(){
$.ajax({
url : "/myproject/updateuser_save",
type : "post",
context : document.body,
data :$("#midupdatepass").serialize(),
success : function(d) {
if(d=="0"){
$('#password_msg').html("");
var msg="用户名已被占用";
$('#username_msg').html(msg);
}else if(d=="1"){
window.location.href="/myproject";
}else if(d=="2"){
$('#password_msg').html("");
var msg="用户名不为空";
$('#username_msg').html(msg);
}else if(d=="3"){
$('#username_msg').html("");
var msg="密码不为空";
$('#password_msg').html(msg);
}
}
});
}
function add(){
$.ajax({
url : "/myproject/adduser_save",
type : "post",
context : document.body,
data :$("#midupdatepass").serialize(),
success : function(d) {
if(d=="0"){
var msg="用户名已被占用";
$('#username_msg').html(msg);
}else if(d=="1"){
window.location.href="/myproject";
}else if(d=="2"){
$('#password_msg').html("");
var msg="用户名不能为空";
$('#username_msg').html(msg);
}else if(d=="3"){
$('#username_msg').html("");
var msg="密码不能为空";
$('#password_msg').html(msg);
}
}
});
}
部分controller代码
@RequestMapping("/myproject/adduser_save")
public @ResponseBody
String addUsersave(UserInfo userinfo, String returnUrl,
HttpServletRequest request, HttpServletResponse response,
HttpSession session, Model model) throws Exception {
//System.out.println("7777");
System.out.println(userinfo.toString());
UserInfo user = userInfoManager.selectByName(userinfo.getName());
// StringBuffer json = new StringBuffer();
if (userinfo.getName() != "") {// 如果用户名不为空
if (userinfo.getPassword() != "") {// 如果用户密码不为空
if (user != null) {// 如果用户存在
// json.append("{status:'0'");
// json.append("}");
// return json.toString();
//return "/myproject";
return "0";
} else {
//userinfo.getGuanlian().setUserid(userinfo.getId());
userInfoManager.addUser(userinfo);
// int id=userinfo.getGuanlian().getUserid();
// System.out.println(id);
userinfo.getGuanlian().setUserid(userinfo.getId());
userInfoManager.updateUser(userinfo);
//Guanlian guan=(Guanlian) guanlianManager.getObject(Guanlian.class, id);
//guanlianManager.deleteByID(guan.getUserid());
//System.out.println(guan.getUserid()+".."+guan.getTage()+".."+guan.getTname());
//guanlianManager.deleteByID(id);
UserInfo user1 = userInfoManager.selectByName(userinfo.getName());
// int id1=user1.getId();
// System.out.println(id1);
String name1=user1.getName();
System.out.println(name1);
String pwd1=user1.getPassword();
System.out.println(pwd1);
// json.append("{status:'1'");
// json.append(",id:"+id1);
// //json.append(",name:"+name1);
// //json.append(",password:"+pwd1);
// json.append("}");
// return json.toString();
System.out.println("aaaaa");
return "1";
//return "1";
}
} else {
// json.append("{status:'3'");
// json.append("}");
// return json.toString();
//return "/myproject";
return "3";
}
} else {
// json.append("{status:'2'");
// json.append("}");
// return json.toString();
//return "/myproject";
return "2";
}
}