Advertisement
Guest User

Untitled

a guest
Oct 3rd, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.95 KB | None | 0 0
  1. try (PrintWriter out = response.getWriter()) {
  2.  
  3. String action = request.getParameter("action");
  4. String username = request.getParameter("username");
  5. String password = request.getParameter("password");
  6.  
  7. HttpSession s = request.getSession();
  8. List<Students> studentList = (List<Students>) s.getAttribute("studentList");
  9. if (studentList == null) {
  10. studentList = new ArrayList<>();
  11. s.setAttribute("studentList", studentList);
  12. }
  13.  
  14. switch (action) {
  15. case "Login":
  16. boolean ok = false;
  17.  
  18. for (Students student : studentList) {
  19. if (student.getName().equals(username)) {
  20. ok = true;
  21. break;
  22. }
  23. }
  24.  
  25. if (ok) {
  26. response.sendRedirect("partims.html");
  27. } else {
  28. response.sendRedirect("index.html");
  29. }
  30. break;
  31. case "Register":
  32. boolean ok2 = true;
  33.  
  34. for (Students student : studentList) {
  35. if (student.getName().equals(username)) {
  36. ok2 = false;
  37. break;
  38. }
  39. }
  40.  
  41. if (ok2) {
  42. Students newstudent = new Students(username, password);
  43. studentList.add(newstudent);
  44. response.sendRedirect("partims.html");
  45. } else {
  46. response.sendRedirect("index.html");
  47. }
  48. break;
  49. default:
  50. response.sendRedirect("index.html");
  51. break;
  52. }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement