| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2008 07:32:46
|
erickles
Virtual Machine Man
![[Avatar]](/images/avatar/8c1690de2b615cc335614c26a137310c.jpg)
Membro desde: 04/01/2007 09:52:17
Mensagens: 605
Localização: São Paulo - SP
Offline
|
Olá Pessoal,
Estou com uma dúvida no estudo de Servlets, ainda não entendi direito como funcionam esse dois métodos:
Se puderem me ajudar, agradeço!
This message was edited 1 time. Last update was at 24/11/2008 08:25:40
|
Erick de Souza.
Twitter: @erickles |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2008 08:35:11
|
cdorner
JavaBaby
![[Avatar]](/images/avatar/d071aa99b2e94835d08dcae55ae2d128.jpg)
Membro desde: 15/08/2008 14:49:50
Mensagens: 81
Offline
|
seguinte:
include chama outra servlet, essa servlet sera processada e tals e depois volta pra servlet que a chamou.
forward dispacha para uma jsp que vc definiu no req.getRequestDispatcher("jsp").forward(....).
sacou ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2008 09:01:22
|
erickles
Virtual Machine Man
![[Avatar]](/images/avatar/8c1690de2b615cc335614c26a137310c.jpg)
Membro desde: 04/01/2007 09:52:17
Mensagens: 605
Localização: São Paulo - SP
Offline
|
cdorner wrote:seguinte:
include chama outra servlet, essa servlet sera processada e tals e depois volta pra servlet que a chamou.
forward dispacha para uma jsp que vc definiu no req.getRequestDispatcher("jsp").forward(....).
sacou ?
Bem, a include deu pra entende legal, no caso, um servlet chama outra para que essa "outra" trate o que o usuário informou, assim, chamando a servlet anterior e exibindo o resultado, é isso?
Agora o método forward, a servlet simplesmente joga para um jsp(não precisa necessariamente ser uma jsp, não é? ) a responsabilidade da tratativa do usuario, sem ter que chamar a servlet de volta?
This message was edited 1 time. Last update was at 24/11/2008 09:01:56
|
Erick de Souza.
Twitter: @erickles |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2008 12:13:18
|
eduardognz
JavaBaby
Membro desde: 28/10/2008 20:59:06
Mensagens: 87
Localização: Florianopolis
Offline
|
Agora o método forward, a servlet simplesmente joga para um jsp(não precisa necessariamente ser uma jsp, não é? ) a responsabilidade da tratativa do usuario, sem ter que chamar a servlet de volta?
Bom, quanto a explicação do nosso amigo "cdorner" voce utiliza o request.getRequestDispatcher para redirecionar para uma jsp sim, no caso é sempre JSP. Agora quanto a responsabilidade da tratativa do usuario, o que vc quis dizer com isso? o usuario tratar algo?
A servlet é executada até o final até ser redirecionada para uma página.
Entendeu ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2008 12:19:04
|
erickles
Virtual Machine Man
![[Avatar]](/images/avatar/8c1690de2b615cc335614c26a137310c.jpg)
Membro desde: 04/01/2007 09:52:17
Mensagens: 605
Localização: São Paulo - SP
Offline
|
eduardognz wrote:
Agora quanto a responsabilidade da tratativa do usuario, o que vc quis dizer com isso? o usuario tratar algo?
O que quis dizer eh q o forward joga para uma jsp a responsabilidade de tratar oque o usuario informou.
Desculpe minha má expressão. Já entendi tudo, obrigado a todos !
This message was edited 1 time. Last update was at 24/11/2008 12:20:19
|
Erick de Souza.
Twitter: @erickles |
|
|
 |
|
|