Users.java
package com.cissst.entity;
public class Users { private Integer id; private String userNumber; private String username; private String password; private String sex; private String age; private String address; private String tel; private String qq; private String remark; public String getUserNumber() { return userNumber; } public Users(String userNumber, String username, String password, String sex, String age, String address, String tel, String qq, String remark) { this.userNumber = userNumber; this.username = username; this.password = password; this.sex = sex; this.age = age; this.address = address; this.tel = tel; this.qq = qq; this.remark = remark; } public Users() {
}
public void setUserNumber(String userNumber) { this.userNumber = userNumber; }
public Integer getId() { return id; }
public void setId(Integer id) { this.id = id; }
public String getUsername() { return username; }
public void setUsername(String username) { this.username = username; }
public String getPassword() { return password; }
public void setPassword(String password) { this.password = password; }
public String getSex() { return sex; }
public void setSex(String sex) { this.sex = sex; }
public String getAge() { return age; }
public void setAge(String age) { this.age = age; }
public String getAddress() { return address; }
public void setAddress(String address) { this.address = address; }
public String getTel() { return tel;
}
}
public void setTel(String tel) { this.tel = tel; }
public String getQq() { return qq; }
public void setQq(String qq) { this.qq = qq; }
public String getRemark() { return remark; }
public void setRemark(String remark) { this.remark = remark; }
UserServlet.java
package com.cissst.servlet;
import java.io.IOException;
import java.text.SimpleDateFormat; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;
import com.cissst.dao.UserDao; import com.cissst.entity.Users; import com.google.gson.Gson;
@WebServlet(\
public class UserServlet extends HttpServlet{
Users users=null;
private static final long serialVersionUID = 1L; protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { this.doPost(req, resp); } protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String m=req.getParameter(\获得页面中传递的参数值 resp.setCharacterEncoding(\ if(\ Listlist=UserDao.findWithPage(); for(Users u:list){ if(\ u.setSex(\男\ }else if(\ u.setSex(\女\ }else{ u.setSex(\什么都不是\ } } resp.getWriter().print(new Gson().toJson(list)); }else if(\ //编写后台自定生成编号 SimpleDateFormat format=new SimpleDateFormat(\ String userNumber=format.format(new Date()); Users users=new Users(userNumber, req.getParameter(\req.getParameter(\req.getParameter(\req.getParameter(\req.getParameter(\req.getParameter(\req.getParameter(\req.getParameter(\ if(UserDao.saveUserInfo(users)){ resp.getWriter().print(true); }else{ resp.getWriter().print(false); }
}else if(\ String ids[]=req.getParameterValues(\ if(ids.length>0){ for(String delId:ids){ int id=Integer.valueOf(delId); if(UserDao.delUserInfo(id)){ resp.getWriter().print(true); }else{ resp.getWriter().print(false); }
}
}
}else if(\ users=UserDao.findUserById(Integer.valueOf(req.getParameter(\ resp.getWriter().print(new Gson().toJson(users));
}else if(\ users.setUsername(req.getParameter(\ users.setAddress(req.getParameter(\ users.setAge(req.getParameter(\ users.setPassword(req.getParameter(\ users.setQq(req.getParameter(\ users.setSex(req.getParameter(\ users.setTel(req.getParameter(\ users.setRemark(req.getParameter(\
if(UserDao.updateUserInfo(users)){
resp.getWriter().print(true); }else{ resp.getWriter().print(false); }
}else if(\ Mapmap=new HashMap(); map.put(\ map.put(\ if(UserDao.login(map)){
resp.getWriter().print(true); }else{
}
}
}
}
resp.getWriter().print(false);
userList.html