Bom dia GUJ, alguém tem um exemplo de como mostro um cronometro na tela para que o cliente possa ver quanto tempo ainda tem antes de fechar? igual os dos bancos?
Você pode guardar uma atributo na sessão com o timestamp de quando a sessão iniciou.
Na hora de exibir o contador, só fazer o cáculo do timestamp inicial considerando o timestamp atual e o tempo configurado para expirar a sessão.
denis_arruda eu vi um exemplo assim:
import javax.servlet.http.HttpSession;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;
public class SessionListener implements HttpSessionListener {
public void sessionCreated(HttpSessionEvent event) {
synchronized (this) {
}
}
public void sessionDestroyed(HttpSessionEvent event) {
synchronized (this) {
HttpSession session = event.getSession();
}
}
}
porém estou tendo dificuldades em fazer a conta do tempo e apresentar isso no jsf…
Teria como mandar um exemplo aqui por favor
Alguem?
Qual sua dificuldade na conta ?
eu não sei fazer, por isso to pedindo o exemplo do codigo e como eu exibo isso na jsf…pode me ajudar?