| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2005 19:24:18
|
Toko
What is classpath?
Membro desde: 06/08/2005 16:21:15
Mensagens: 8
Offline
|
Eu estou trabalhando com uma página HTML que posui três frames, um superior, um à esquerda (coluna) e um central. Basicamente a minha área de trabalho é a parte central, porém as vezes invoco um servlet desta minha página central. Então quando o servlet responde, a resposta aparece na página central. Eu gostaria de saber como poderia mandar as invormáções para outro frame distindo do qual a requisição foi feita.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2005 20:19:15
|
afamorim
JavaEvangelist
![[Avatar]](/images/avatar/0d7f9017fbda691900187b22404b8a1f.png)
Membro desde: 15/07/2005 09:19:04
Mensagens: 453
Localização: Salvador - Ba
Offline
|
Pelo que eu entendi vc quer trocar informações enter os frames, para isso vc pode criar funções javascript e utilizar o seguinte
vc não pode acessar diretamente campos de um poutro frame, pelo que eu sei...
se não era isso que vc queria saber especifique melhor a pergunta ai...
|
se vc não quer ficar alegre, problema seu a vida segue!
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2005 20:55:51
|
Toko
What is classpath?
Membro desde: 06/08/2005 16:21:15
Mensagens: 8
Offline
|
É o seguinte, se eu estou no frame centra e chamo a minha página novamente, teoricamente ela tinha que aparecer normalmente no browser, porem a página é realocada no frame central. Então a aparencia é de duas páginas iguais, uma dentro da outra. Eu ná quero isso, quero poder especificar pra onde a informação deve ir. Não quero trocar mensagens, já que cada um dos frames são independentes. Imagine uma página do google dividida em três frame, em um deles haveria um campo onde a requisição seria escrita (pesquisa). Quando apertasse o botão pesquisar, por exemplo, a resposta da pesquisa deveria aparecer em outro frame diferente daquele na qual a requisição foi feita.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2005 21:07:10
|
afamorim
JavaEvangelist
![[Avatar]](/images/avatar/0d7f9017fbda691900187b22404b8a1f.png)
Membro desde: 15/07/2005 09:19:04
Mensagens: 453
Localização: Salvador - Ba
Offline
|
Pelo que eu entendi então vc submet a pagnia ele retorna para a sua pagina inetrna abrinado toda a pagina novamente...
enão seu servlet tem que retornar para o jsp que vc quer...
tipo vc submeteu e ele esta retornando para o frame pai, mais abre no frmae filho, ficando assim uma dentro da outra....
se nao for mande o codigo do servlet da parte de retorno...
|
se vc não quer ficar alegre, problema seu a vida segue!
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2005 23:15:42
|
saraivalc
Entusiasta Java
Membro desde: 22/07/2005 17:28:12
Mensagens: 19
Offline
|
Na tag <form> onde se encontra o seu submit, especifique o frame que receberá a resposta, usando o atributo TARGET, como no exemplo:
<form target="nomeDoFrame" ... >
...
<input type="submit" value="OK">
</form>
onde nomeDoFrame é o valor que você deu ao atributo name quando definiu os frames da página, como no exemplo:
<frameset ...>
<frame name="cabecalho" ... >
<frame name="nomeDoFrame" ... >
</frameset>
|
|
|
 |
|
|