| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/07/2005 08:45:30
|
DouglasCar
JavaTeenager
Membro desde: 26/07/2004 11:12:04
Mensagens: 186
Offline
|
Pessoal, estou com um problema ao enviar dados de uma página para outra. Acontece que tenho uma aplicação em JSP na qual eu preciso enviar alguns atributos de uma página para outra. Estou utilizando o seguinte comando: Para que ao retornar a página anterior eu possa retornar o valor de "usuario", só que este valor aparece na aba de endereços. Ocorre que preciso mandar este valor praticamente em todas as telas que tenho, para que com o request.getParameter de outra tela eu recupere o seu valor. Gostaria de ver se alguém poderia me ajudar com algum comando ou alguma maneira de enviar uma variável de uma página para outra sem que a mesma aparecesse na barra de endereços e nem ao clicar com o botão direito em exibir código fonte.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/07/2005 08:50:42
|
Rafael Nunes
Moderador
![[Avatar]](/images/avatar/d072677d210ac4c03ba046120f0802ec.png)
Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline
|
?
This message was edited 1 time. Last update was at 12/07/2005 08:50:55
|
------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."
http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/07/2005 08:55:26
|
debersom
Debugger
![[Avatar]](/images/avatar/0987b8b338d6c90bbedd8631bc499221.jpg)
Membro desde: 07/06/2004 01:46:19
Mensagens: 50
Localização: São Paulo
Offline
|
Eu conheço duas opções:
mas desta forma irá aparecer se o usuario olhar o código fonte, ou então colocar essa variável na sessão e recuperar depois.
Se alguém tiver alguma outra dica
This message was edited 1 time. Last update was at 12/07/2005 08:56:27
|
Debersom Tadashi
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/07/2005 11:43:06
|
DouglasCar
JavaTeenager
Membro desde: 26/07/2004 11:12:04
Mensagens: 186
Offline
|
Valeu pessoal, funcionou. Estou utilizando o Para enviar de uma página para outra e opara recuperar na outra página.
Só que testei a mesma coisa com uma variável que está da seguinte maneira:Tentei fazer com , mas não consegui fazer funcionar. Agradeço se alguém puder me indicar onde estou errando ou se existe alguma outra maneira de enviar esta string.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/07/2005 11:43:08
|
DouglasCar
JavaTeenager
Membro desde: 26/07/2004 11:12:04
Mensagens: 186
Offline
|
Valeu pessoal, funcionou. Estou utilizando o Para enviar de uma página para outra e opara recuperar na outra página.
Só que testei a mesma coisa com uma variável que está da seguinte maneira:Tentei fazer com , mas não consegui fazer funcionar. Agradeço se alguém puder me indicar onde estou errando ou se existe alguma outra maneira de enviar esta string.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/07/2005 11:44:41
|
DouglasCar
JavaTeenager
Membro desde: 26/07/2004 11:12:04
Mensagens: 186
Offline
|
Desculpe sem querer apertei duas vezes no enviar.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/07/2005 11:45:50
|
Rafael Nunes
Moderador
![[Avatar]](/images/avatar/d072677d210ac4c03ba046120f0802ec.png)
Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline
|
Tenta com session.setAttribute(), e session.getAttribute()
|
------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."
http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/07/2005 12:41:57
|
DouglasCar
JavaTeenager
Membro desde: 26/07/2004 11:12:04
Mensagens: 186
Offline
|
Tentei fazer com:E na outra página capturar com:Mas não funcionou. agradeço se alguém puder me dar um exemplo de como fazer isto ou me indicar onde estou errando.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/07/2005 07:45:00
|
debersom
Debugger
![[Avatar]](/images/avatar/0987b8b338d6c90bbedd8631bc499221.jpg)
Membro desde: 07/06/2004 01:46:19
Mensagens: 50
Localização: São Paulo
Offline
|
Você não pode acessar o session diretamente, você deve usar pegar o request e depois o session, assim:
|
Debersom Tadashi
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/07/2005 08:22:17
|
Rafael Nunes
Moderador
![[Avatar]](/images/avatar/d072677d210ac4c03ba046120f0802ec.png)
Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline
|
debersom wrote:Você não pode acessar o session diretamente, você deve usar pegar o request e depois o session, assim:
Em JSP você tem uma variável implícita chamada 'session' que é associada a sessão do request. Ela equivale a uma instância de HttpSession. E só não é permitida caso você declare explicitamente 'session=false' na sua diretiva @page.
Quando você faz:
O que retorna para essa String?
This message was edited 1 time. Last update was at 13/07/2005 08:23:11
|
------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."
http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/07/2005 09:42:58
|
DouglasCar
JavaTeenager
Membro desde: 26/07/2004 11:12:04
Mensagens: 186
Offline
|
Quando você faz:
O que retorna para essa String?
Ela está retornando sempre o valor "todos". Não sei por qual motivo, pois tenho o código da seguinte maneira:
E para recuperar o valor:
Agradeço se alguém tiver alguma dica.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/07/2005 09:52:15
|
Rafael Nunes
Moderador
![[Avatar]](/images/avatar/d072677d210ac4c03ba046120f0802ec.png)
Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline
|
hehe...você está sobrepondo a chave. Todos os valores que você está colocando na session estão com a chave 'consulta', ele sempre vai assumir o último. Imagine a session como um array, você precisa de chaves e valores, se colocar uma chave igual a outra, o valor será sobreposto.
This message was edited 1 time. Last update was at 13/07/2005 09:53:46
|
------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."
http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
|
|
|
 |
|
|