Advertisement
Guest User

Untitled

a guest
Feb 13th, 2016
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.13 KB | None | 0 0
  1. ...
  2. txt = txt + "<td class="pull-right">" + "<form name="form1" method="get" action="SetTrue">" +
  3. "<input type="hidden" name="id" value="" + nn[0].firstChild.nodeValue + ""/>"
  4. + "<button type="submit" class="btn btn-link glyphicon glyphicon-star"></button>"
  5. + "</form>" + "</td>";
  6. ...
  7.  
  8. protected void doGet(HttpServletRequest request, HttpServletResponse response)
  9. throws ServletException, IOException {
  10. HttpSession session = request.getSession();
  11. response.setContentType("text/html;");
  12. PrintWriter out = response.getWriter();
  13. Integer UserID = (Integer)session.getAttribute("iduser");
  14. String errorMsg = null;
  15. String successMsg = null;
  16.  
  17. try {
  18. ConnectionManager conn = new ConnectionManager();
  19. Connection connection = conn.getConnection();
  20. PreparedStatement statement = null;
  21.  
  22. String string_id = request.getParameter("id");
  23. int id = Integer.parseInt(string_id);
  24.  
  25. boolean set_true = true;
  26.  
  27. String update = "UPDATE Table SET Attribute=? WHERE ID=? AND UserID=?";
  28. statement = connection.prepareStatement(update);
  29.  
  30. statement.setBoolean(1, set_true);
  31. statement.setInt(2, id);
  32. statement.setInt(3, UserID);
  33.  
  34. int num = statement.executeUpdate();
  35. if (num > 0) {
  36. successMsg = "OK";
  37. out.println(successMsg);
  38. RequestDispatcher reqDisp = getServletContext().getRequestDispatcher("/Welcome.jsp");
  39. reqDisp.forward(request, response);
  40. }
  41. else {
  42. errorMsg = "Error";
  43. session.setAttribute("error", errorMsg);
  44. RequestDispatcher reqDisp = getServletContext().getRequestDispatcher("/Welcome.jsp");
  45. reqDisp.forward(request, response);
  46. }
  47. connection.close();
  48. statement.close();
  49. }
  50. catch (Exception e) {
  51. e.printStackTrace();
  52. }
  53. }
  54.  
  55. ...
  56. $("#form1").submit(function(){
  57. $.ajax({
  58. type : form.attr('method'),
  59. url : form.attr('action'),
  60. success : function(data) {
  61. alert(data);
  62. }
  63. });
  64. ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement