protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		HttpSession session = request.getSession(false);
		List<ReservatieMandjeItem> gelukteReservaties = new ArrayList<>();
		List<ReservatieMandjeItem> mislukteReservaties = new ArrayList<>();
		if (session!=null){
			@SuppressWarnings("unchecked")
			Map<Integer, Integer> mandje = (HashMap<Integer, Integer>) session.getAttribute("mandje");
			Klant sessieKlant = (Klant) session.getAttribute("klant");
			if (mandje!=null){
				List<ReservatieMandjeItem> reservaties = new ArrayList<>();
				for (Map.Entry<Integer, Integer> entry : mandje.entrySet()){
					int nummer = entry.getKey();
					int plaatsen = entry.getValue();
					reservaties.add(new ReservatieMandjeItem(plaatsen, voorstellingDAO.findByNumber(nummer)));
				}
				for (ReservatieMandjeItem item:reservaties){
					int plaatsen = item.getPlaatsen();
					int vrijePlaatsen = voorstellingDAO.findByNumber(item.getNummer()).getVrijePlaatsen();
					if (plaatsen <= vrijePlaatsen) {
						voorstellingDAO.update(plaatsen, item.getNummer());;
						voorstellingDAO.createReservatie(sessieKlant.getKlantNr(), item.getNummer(), plaatsen);
						
						gelukteReservaties.add(item);
						request.setAttribute("gelukt", gelukteReservaties);
					} else {
						mislukteReservaties.add(item);
						request.setAttribute("mislukt", mislukteReservaties);
					}
				}
			}
			session.removeAttribute("klant");
			session.removeAttribute("mandje");
			RequestDispatcher dispatcher = request.getRequestDispatcher(VIEW);
			dispatcher.forward(request, response);
		}
	}