| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 10:53:38
|
dudaskank
GUJ Ranger
Membro desde: 12/09/2003 14:59:26
Mensagens: 850
Localização: Suzano, SP, Brasil
Offline
|
E aí pessoal do guj
Estou com um problema pra passar dados de uma página para outra, usando o tomcat. Vejam, tenho este link aqui:
E tenho esta página aqui:
Ao clicar no link, só aparece "Oi", sem nada depois! Tentei passar por uma servlet mas deu o mesmo resultado, ela inclusive imprime null quando tento acessar o atributo. Criei o link e a classe:
O que estou fazendo de errado?
Obrigado desde já...
|
Eduardo Oliveira
Toque a balada do amor inabalável, eterna love song de nós dois...
Página |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 10:57:26
|
rmarin
JavaEvangelist
![[Avatar]](/images/avatar/46e0eae7d5217c79c3ef6b4c212b8c6f.jpg)
Membro desde: 13/07/2005 09:14:45
Mensagens: 360
Localização: São Paulo
Offline
|
Você já tentou pegar com request.getParameter("nome") ?
|
Roberto Marin
__________________________________________
Odeio auto-nerds! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 11:03:51
|
dudaskank
GUJ Ranger
Membro desde: 12/09/2003 14:59:26
Mensagens: 850
Localização: Suzano, SP, Brasil
Offline
|
rmarin, deu certo!
coloquei isso na servlet:
é assim mesmo que deve ser feito então? ou confundi alguma coisa?
flw
|
Eduardo Oliveira
Toque a balada do amor inabalável, eterna love song de nós dois...
Página |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 11:14:31
|
rmarin
JavaEvangelist
![[Avatar]](/images/avatar/46e0eae7d5217c79c3ef6b4c212b8c6f.jpg)
Membro desde: 13/07/2005 09:14:45
Mensagens: 360
Localização: São Paulo
Offline
|
Bom se ele passa pelo seu Servlet você pode fazer assim, é que estou muito acostumado ao uso do Struts, não sei se este é o melhor modo de fazer.
|
Roberto Marin
__________________________________________
Odeio auto-nerds! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 11:18:53
|
rmarin
JavaEvangelist
![[Avatar]](/images/avatar/46e0eae7d5217c79c3ef6b4c212b8c6f.jpg)
Membro desde: 13/07/2005 09:14:45
Mensagens: 360
Localização: São Paulo
Offline
|
Bom, provavelmente você não vai querer passar somente o nome para o JSP certo? O ideal é você preencher um Bean através dos dados que vieram de sua primeira jsp. Sei lá, preencher um Bean Usuario por exemplo, daí você seta no request o usuario inteiro, request.setAttribute("usuario", usuario); note que usuario na sua action deveria ser um objeto do tipo br.com.seila.Usuario, portanto na sua jsp você deveria fazer o Cast de Object para usuario:
|
Roberto Marin
__________________________________________
Odeio auto-nerds! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 13:02:24
|
ldanielts
Thread.start()
Membro desde: 20/07/2006 15:28:09
Mensagens: 36
Offline
|
Oi, pessoal.
Só pra fechar,
é diferente de .
Enquanto o primeiro pega os parâmetros que foram postados pelo usuário (como por exemplo, na URL que você passou), o segundo pega os valores que foram setados explicitamente no request através de request.setAttribute(param, valorDoParam).
É por isso também que o objeto session só possui o método getAttribute.
Abraços.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 14:06:41
|
dudaskank
GUJ Ranger
Membro desde: 12/09/2003 14:59:26
Mensagens: 850
Localização: Suzano, SP, Brasil
Offline
|
Valeu rmarin, eu também prefiro passar o objeto assim para o request, é que esse era só um teste hehehe, mas muito obrigado pela ajuda
E valeu pela explicação também ldanielts, eu confundo os 2 sempre hehe
flw
|
Eduardo Oliveira
Toque a balada do amor inabalável, eterna love song de nós dois...
Página |
|
|
 |
|
|