public ActionForward saveuser(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
ActionMessages messages = new ActionMessages();
HttpSession session = request.getSession();
AdminForm adminForm = (AdminForm) session.getAttribute("adminObj");
if (adminForm == null) {
messages.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage(
"admin.notlogin"));
return mapping.findForward("navigation.page3");
} else {
String emailAddress = request.getParameter("emailAddress");
String people = request.getParameter("people");
com.alitrans.business.md5 md5 = new com.alitrans.business.md5(request.getParameter("password"));
String password = md5.compute();
String num0 = request.getParameter("num0");
String cellphone=request.getParameter("cellphone");
String userType = request.getParameter("userType");
String recommenderId = request.getParameter("recommenderId"); TransUsersDAO usersDAO = new TransUsersDAO();
TransUsers transUsers = new TransUsers();
transUsers.setUserType(Integer.parseInt(userType));
transUsers.setRecommenderId(Integer.parseInt(recommenderId));
transUsers.setEmailAddress(emailAddress);
transUsers.setPeople(people);
transUsers.setPassword(password); transUsers.setNum0(num0);
transUsers.setCellphone(cellphone); Session session=HibernateSessionFactory.getSession();
Transaction tran=session.beginTransaction(); usersDAO.addUser(session,transUsers);
tran.commit(); messages.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage(
"admin.notlogin"));
return new ActionForward("/admin/index.trans?method=userlogs");
}
}public void addUser(Session session,TransUsers transUsers){
session.save(transUsers);
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货