import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class OefSession extends HttpServlet { private long tijd; private long tijd2; private long uur,min,sec,verschil; private String heading; public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); String title = "Session Tracking Example"; HttpSession session = request.getSession(true); tijd=new java.util.Date().getTime() ; if (session.getAttribute("vorige") == null) { heading = "Dit is een servlet dat het tijdsverschil tussen je bezoeken toont
alsook het gemiddelde "; } else { tijd2 = (Long) session.getAttribute("vorige"); verschil = tijd - tijd2; uur= verschil/3600000; verschil = verschil - uur*3600000; min= verschil/60000; verschil = verschil - min*60000; sec= verschil/1000; } session.setAttribute("vorige",tijd); out.println(heading); out.println("
"+"uur:"+ uur); out.println("
"+"min:"+ min); out.println("
"+"sec:"+ sec); } }