Olá galera…
Acho que minha duvida eh mais sobre JavaScript do que JSP ou Servlet propriamente dito…
Seguinte…ja olhei em um monte de lugar e nao achei nada que me desse
uma pista do que esta acontecendo com minha pagina.
olha soh…
eu tenho um JSP desta forma
...
...
<form name="PesquisaImovel"
action="/Imovel_Proponente/servlet/ServletImovel" method="post">
...
...
...
Ai eu tenho 3 botoes neste form...
<input type="submit" value="Pesquisar Imovel" name="pesquisarimovel">
<input type="submit" value="Pesquisar Proponentes"
name="pesquisarproponentes"
OnClick="javascript:document.PesquisaImovel.target='_blank';" >
<input type="submit" value="Pesquisar Novo Imovel" name="novoimovel">
...
...
O primeiro botao, o que faz?
Ele manda um campo(um identificador) para o Servlet e este retorna, na
mesma pagina, os dados referentes a este identificador…até aí sem
problemas.
O segundo botao…pesquisa os caras que querem comprar aquele imovel
pesquisado no primeiro botao. Como ele tem um javascript no seu evento onclick, ele abre uma nova pagina(janela) e coloca os retornados dados na nova pagina.
O terceiro botao faz o seguinte.
Quando é clicado ele chama o Servlet e este retorna para a mesma
pagina(janela) mas com os dados em branco, ou seja, ele faz um reset no
form…mesmo depois de pesquisado.
A minha duvida eh a seguinte.
Quando eu clico no segundo botao, aquele de pesquisar os compradores,
ele abre uma outra janela com os dados dos compradores. Beleza!!
Se, depois de tudo, eu clicar no terceiro, aquele que faz um reset no
form, ele faz tudo que tem que fazer(zerar o form) mas ela abre outra
janela, trazendo o form zerado na nova pagina e mantendo o antigo,
como se eu tivesse um evento onclick neste botao. O que nao acontece.
Isso nao deveria acontecer!!! Nao deveria abrir outra janela!!!
Vcs sabem o que pode estar acontecendo?? (Isso se eu consegui explicar
direitinho…).
Valeu a atenção galera
[]´s