protected void doPost(HttpServletRequest request, HttpServletResponse response) 
			throws ServletException, IOException {
		List<String> fouten = new ArrayList<>();
		BigDecimal percentage = null;
		try {
			percentage = new BigDecimal(request.getParameter("percentage"));
			if (percentage.compareTo(BigDecimal.ZERO) <= 0) {
				fouten.add("Percentage moet een positief getal zijn");
			}
		} catch (NumberFormatException ex) {
			fouten.add("Percentage moet een getal zijn");
		}
		BigDecimal totEnMetWedde = null;
		try {
			totEnMetWedde = new BigDecimal(request.getParameter("totEnMetWedde"));
		} catch (NumberFormatException ex) {
			fouten.add("Tot en met wedde moet een getal zijn");
		}
		if (fouten.isEmpty()) {
			int aantalDocentenAangepast = docentService.algemeneOpslag(
					percentage, totEnMetWedde);
			response.sendRedirect(response.encodeRedirectURL(String.format(
					REDIRECT_URL, request.getContextPath(), aantalDocentenAangepast)));
		} else {
			request.setAttribute("fouten", fouten);
			request.getRequestDispatcher(VIEW).forward(request, response);
		}
	}