Odhlašování – logování.
1 package cz.frantovo.nekurak.servlet;
3 import java.io.IOException;
5 import java.util.logging.Level;
6 import java.util.logging.Logger;
7 import javax.servlet.ServletException;
8 import javax.servlet.http.HttpServletRequest;
9 import javax.servlet.http.HttpServletResponse;
15 public class Odhlaseni extends SuperServlet {
17 private static final Logger log = Logger.getLogger(Odhlaseni.class.getSimpleName());
20 protected void doGet(HttpServletRequest požadavek, HttpServletResponse odpověď) throws ServletException, IOException {
22 String uživatel = požadavek.getUserPrincipal().getName();
23 Date začátekRelace = new Date(požadavek.getSession().getCreationTime());
24 log.log(Level.INFO, "Uživatel {0}, jehož relace začala {1}, se právě odhlásil.", new Object[]{uživatel, začátekRelace});
25 } catch (Exception e) {
26 log.log(Level.WARNING, "Odhlašování uživatele selhalo – pravděpodobně byl už odhlášen.", e);
32 super.doGet(požadavek, odpověď);
33 zpracujJSP("odhlášení-dokončeno.jsp", požadavek, odpověď);