// 修改成员信息 public String UpdateMember() throws Exception { UserDAO uDAO = null; String retMess = "UpdateMemberFailed"; try { uDAO = DAOFactory.getUserDAOInstance(); User user = new User(); // 获得uId setUserId(Integer.parseInt(ServletActionContext.getRequest().getParameter("uId"))); user.setuId(getUserId()); user.setuMgr(getUserMgr()); user.setuEducation(getUserEducation()); if (uDAO.doUpdateMember(user)) { ArrayList<User> uList = (ArrayList<User>) uDAO.doSelectById(getUserId()); HttpServletRequest request = ServletActionContext.getRequest(); request.setAttribute("uList", uList); ArrayList<String> mgrList = (ArrayList<String>) uDAO.doSelectAllMgr(getUserId()); request.setAttribute("mgrList", mgrList); retMess = "UpdateMember"; } } catch (Exception e) { e.printStackTrace(); } return retMess; }