/** @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { int mesid = Integer.parseInt(request.getParameter("number")); String userName = request.getParameter("userName"); QuizSite qs = QuizSite.getSite(); User masterFriend = qs.getUser(userName); List<Integer> receivedMessages = masterFriend.getReceivedMessages(); Messages mes = qs.getMessage(mesid); int type = mes.getType(); if (type == 0) { Note nt = (Note) mes; try { Statement stmt = DBConnection.getConnection().createStatement(); String sql = "update messages set viewed=1 where id=" + mesid; stmt.executeUpdate(sql); nt.setRead(); } catch (SQLException e) { e.printStackTrace(); } } else mes.remove(); RequestDispatcher rd = request.getRequestDispatcher("MessageList.jsp"); rd.forward(request, response); }