/ Eventos onclick do lado do servidor param de funcionar após o tempo limite da sessão? - xpages, xpages-ssjs, xpages-extlib

Eventos onclick do lado do servidor param de funcionar após o tempo limite da sessão? - xpages, xpages-ssjs, xpages-extlib

Eu tenho um grupo de botões de rádio e alguma outra quedapara baixo seleções para filtrar uma vista. Eles usam um evento onclick SSJS para alterar a exibição quando o usuário seleciona um valor. Eu também tenho um evento onclick em um link nos itens de visualização. Tudo funciona muito bem, a menos que eu deixe a página da web ficar por mais de 30 minutos. Então todos os eventos onclick SSJS param de funcionar. Eu suponho que uma sessão está expirando. É isso que está acontecendo?

Claro, eu poderia aumentar isso, mas, existemaneira de detectar no lado do cliente JS que a sessão expirou para que eu pudesse atualizar a página da web? Eu não me importo se eu perder os valores que o usuário selecionou. Mas, tendo todos esses eventos onclick ir mortos no usuário torna a página inutilizável até que atualize a página.

Eu tentei o controle keepalive do Ext. Lib, mas isso não teve efeito!

Howard

Respostas:

1 para resposta № 1

Você poderia usar a chamada Ajax retornando uma variável de sessão. Depois que ele for embora, você sabe que a sessão expirou.