Опитвам се да създам http сесия от 5 секунди. Ето кода
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
// TODO Auto-generated method stub
HttpSession sess=req.getSession(true);;
String fname=req.getParameter("fname");
String lname=req.getParameter("lname");
PrintWriter pw=resp.getWriter();
pw.println("Hello"+" "+fname+" "+lname);
long stime=sess.getCreationTime();
long ltime=sess.getLastAccessedTime();
if((ltime-stime)>5000)
{
pw.println("Session Expires");
sess.invalidate();
}
pw.close();
}
Проблемът е, че когато презареждам страницата за първи път след 5 секунди, сесията не изтича, но след презареждане на страницата за втори път сесията изтича. Моля, ръководство....