Claro que nao funciona. req.getSession(false) nao cria novo sessao, mas retorna a sessao atual. Para ter certeza que existe uma sessao:

 
System.out.println("INICIANDO - OBTENDO A SESSÃO");
 HttpSession session = req.getSession(false);
if (session == null) {
   System.out.println("nao ha sessao");
   session = req.getSession(true);
}
 System.out.println("SESSÃO CAPURATA");
 session.setMaxInactiveInterval(100000000);
O erro acontece justamente nesse método setmaxInactiveInterval



Fábio Queiroz wrote:
002601c0a59a$2db5a700$[EMAIL PROTECTED]">
Eu utilizo.
 
Porém, quando retorno utilizando o botão "back" do browser, e adiciono mais um produto, por exemplo, dá erro NullPointerException, exatamente nesse método.
 
Saca só o trecho de código:
 
System.out.println("INICIANDO - OBTENDO A SESSÃO");
 HttpSession session = req.getSession(false);
 System.out.println("SESSÃO CAPURATA");
 session.setMaxInactiveInterval(100000000);
O erro acontece justamente nesse método setmaxInactiveInterval
 
 
----- Original Message -----
Sent: Monday, March 05, 2001 1:44 PM
Subject: Re: [java-list] Sessão expirada

Utilize o metodo setMaxInactiveInterval(int interval)  da classe HttpSession.
 
 
Abracos,
 
Rafael Zancan Frantz
E-mail: [EMAIL PROTECTED]
Home page: www.rafaelfrantz.cjb.net
PlanBr: www.planbr.cjb.net
Software developer
FIDENE/UNIJUI
----- Original Message -----
Sent: Monday, March 05, 2001 9:25 AM
Subject: [java-list] Sessão expirada

Estou utilizando HttpSession para deixar informações na sessão, em meus servlets. No entanto, a sessão expira-se muito rápido. Existe uma maneira de resolver isso?
 
[]'s
______________________________
Fábio Queiroz Barbosa

Responder a