Problema Com Frame - target _top X Servlet

3 respostas
Juliano_Pedroso_da_S

Bom dia a todos.

Estou com um problema envolvendo frames e Servlet.

Tenho o código .jsp abaixo que na página principal do meu sistema, exibe dois frames, um para o menu e outro para o conteúdo geral da tela.

<frameset cols="230,*" border=0> <frame name="menu" src="menu_adm.jsp" scrolling="auto"/> <frame name="principal" src="bemvindo.jsp" scrolling="auto"/> </frameset>

Qualdo o usuário efetua o login e a sessão finaliza apos o inatividade.

E ele tenta efetuar qualquer ação deve voltar para a página inicial de login, através de um servlet, como no código abaixo.

RequestDispatcher rd = sc.getRequestDispatcher("login.jsp"); rd.forward(request, response);

Mas retorna para a página de login mas o menu continua sendo exibido.

Ou seja esta atualizando somente a página que se encontra no frame principal,

queia ver como executo a ação de retonar para o login na target _top, pelo servlet.

Utilizando outra página com um link está normal.

<a  target='_top' >Sair</a>

Resumindo não consigo executar o comando equivalente dentro de um servlet…

Para que volte a página de login, somente o login.

3 Respostas

targas

Estou com o mesmo problema… você já conseguiu resolver???

targas

Depois de muito pesquisar na internet penso que não exista como fazer isso no servlet, estou utilizando a seguinte opção alternativa:

Quando a sessão expira, eu chamo o arquivo erro_sessao.jsp com o seguinte conteúdo:

Se conseguir uma solução melhor por favor informe.

andretads

Alguém achou solução pra isso ?

Criado 1 de abril de 2010
Ultima resposta 15 de fev. de 2011
Respostas 3
Participantes 3