if (username == null) { if (vercode.equals(vr)) { out.print("{\"state\":0}"); return; } else { out.print("{\"state\":111}"); return; } } else { if (password == null || email == null || nickName == null) { User user = ud.getUser(username); if (user == null) { // 用户不存在 String data = "{\"state\":0}"; out.print(data); out.close(); } else { // 用户存在 String data = "{\"state\":1}"; out.print(data); out.close(); }
} else { User user = new User(); user.setUser_name(username); user.setPassword(password); user.setNickname(nickName); user.setEmail(email); Date now = new Date(); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm"); String date = dateFormat.format(now); user.setReg_time(date); ud.insertUser(user); User currentUser = ud.getUser(username); session.setAttribute("user", currentUser); resp.sendRedirect("/jsp_xiaoshuo_site/jsp/main.jsp"); out.close(); } }
String email = req.getParameter("email"); UserDao ud = new UserDao(); HttpSession session = req.getSession(); String vercode = (String) session.getAttribute("vercode"); String vr = req.getParameter("vercode"); if (username == null) { if (vercode.equals(vr)) { out.print("{\"state\":0}"); return; } else { out.print("{\"state\":111}"); return; } } else { if (password == null || email == null || nickName == null) { User user = ud.getUser(username); if (user == null) { // 用户不存在 String data = "{\"state\":0}"; out.print(data); out.close(); } else { // 用户存在 String data = "{\"state\":1}"; out.print(data); out.close(); }
} else { User user = new User(); user.setUser_name(username); user.setPassword(password); user.setNickname(nickName); user.setEmail(email); Date now = new Date(); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm"); String date = dateFormat.format(now); user.setReg_time(date); ud.insertUser(user); User currentUser = ud.getUser(username); session.setAttribute("user", currentUser); resp.sendRedirect("/jsp_xiaoshuo_site/jsp/main.jsp"); out.close(); } }