Advertisement
Guest User

Untitled

a guest
Apr 10th, 2016
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.44 KB | None | 0 0
  1. $(document).ready(function () {
  2. $("#login-button").click(function () {
  3. var userPassword = $("input#userPassword").val();
  4. var userLogin = $("input#userLogin").val();
  5. $.ajax({
  6. type: "POST",
  7. url: "login",
  8. data: {login: userLogin, password: userPassword},
  9. success: function (data) {
  10. alert("Successful request! Data is " + data.toString());
  11.  
  12. }
  13. },
  14. dataType: "text",
  15. error: function (jqXHR) {
  16. console.log(jqXHR);
  17. }
  18. });
  19. });
  20. });
  21.  
  22. protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  23.  
  24. response.setContentType("text/plain");
  25. response.setCharacterEncoding("UTF-8");
  26. response.getWriter().print("message");
  27. response.getWriter().close();
  28. // Так он передает управление обратно скрипту и не перенаправляет на welcome.html
  29. response.sendRedirect("welcome.html");
  30.  
  31. }
  32.  
  33. response.getWriter().close();
  34. // Так он передает управление обратно скрипту и не перенаправляет на welcome.html
  35. response.sendRedirect("welcome.html");
  36.  
  37. protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  38. HttpSession session = request.getSession(true);
  39. session.setAttribute("user", user);
  40. response.setContentType("text/plain");
  41. response.setCharacterEncoding("UTF-8");
  42. response.getWriter().print("welcome.html");
  43. }
  44.  
  45. protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  46. HttpSession session = request.getSession(flase); // false не создавать сессию, использовать которая уже открыта или null когда сессии нет
  47. if (session == null) {
  48. // здесь тем или иным образом перенаправить на login
  49. return;
  50. }
  51. String user = (String)session.getAttribute("user", user);
  52. session.setAttribute("Для кучи", new Object());
  53. response.setContentType("text/plain");
  54. response.setCharacterEncoding("UTF-8");
  55. response.getWriter().print("welcome " + user);
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement