protected void doGet(HttpServletRequest request,
			HttpServletResponse response) throws ServletException, IOException {
		/**
		 * Servlet näyttää käyttäjälle hänen tekemänsä tilauksen, jonka tiedot
		 * haetaan tietokannasta. Aluksi varmistetaan, ettei käyttäjä saa
		 * virheilmoitusta jos hän päivittää sivun sen jälkeen kun tilaussessio
		 * on jo mitätöity.
		 */
		if (request.getSession().getAttribute("tilausID") == null) {
			// Ohjataan käyttäjä palvelun etusivulle.
			response.sendRedirect("index");
		} else {
			// Alustetaan Tilaus-luokan olio.
			Tilaus tilaus = new Tilaus();
			// Otetaan vastaan tilauksen ID-numero.
			int tilausID = (Integer) request.getSession().getAttribute(
					"tilausID");
			// Haetaan tietokannasta tilauksen kaikki tiedot sen ID-numerolla.
			try {
				TilausDAO tilDao = new TilausDAO();
				tilaus = tilDao.haeTilauksenTiedot(tilausID);
			} catch (DAOPoikkeus e) {
				// Virheen sattuessa heitetään poikkeus ruudulle.
				throw new ServletException(e);
			} catch (SQLException e) {
				e.printStackTrace();
			}
			
			// Muokataan tilausaika fiksumpaan muotoon.
			SimpleDateFormat pvm = new SimpleDateFormat("d.M.yyyy");
			SimpleDateFormat aika = new SimpleDateFormat("HH:mm");
			
			String tilauspvm = pvm.format(tilaus.getTilausAika());
			String tilausaika = aika.format(tilaus.getTilausAika());
			
			System.out.println(tilaus.getMaksutapaId());
			System.out.println(tilaus.getToimitustapaId());
						
			// Asetetaan tilaustiedot ja -aika attribuutiksi:
			request.setAttribute("tilaus", tilaus);
			request.setAttribute("tilauspvm", tilauspvm);
			request.setAttribute("tilausaika", tilausaika);
			
			// JSP-sivu muotoilee.
			request.getRequestDispatcher("tilausvahvistus.jsp").forward(
					request, response);
			// Mitätöidään lopuksi sessio, koska sitä ei enää tarvita.
			request.getSession().invalidate();
		}
	}