|
View:
New views
3 Messages
—
Rating Filter:
Alert me
|
|
|
requests and responsesAew galera, blza?
To estudand pra SCWCD e essa lista aqui ta muito parada, entao vamos movimentar! :-)
Olha só.. to com algumas duvidas e queria ver se alguem aqui poderia me ajudar a tira-las.
Pois entao, to estudando pelo livro da Kathy Sierra.. "head first jsp & servlets".. tem uma hora la que ela explica sobre metodos idempotentes e o doGet() e o doHead() sao idempotentes?? vixi..esqueci.. sei que o doGet() é... nao entendi uma coisa.. qual é a vantagem de usar uma coisa que nao avisa pro cliente que nao foi alterado??? tipo.. em quais situações é bacana utilizarmos metodos idempotentes?
Outra duvida: eu vi sobre send.redirect("url") e sobre response.requestDispatcher().. um muda o endereço pro cliente no browser que é sendRedirect() e outro é mudança apenas no lado do servidor.. pergutna basica: qdo é sendRedirect ele nao chega realmente a processar nada no servidor? é tudo requisição GET q o browser entao manda né? pq o Post ele ta mandando algo ser processado no servidor... Obrigado galera e desculpem-me pelo tanto de duvidas!! :-)
-- Thank you, Lucas Abrão Java Developer Sun Certified Java Programmer - SCJP University of Michigan Certified for the Proficiency in English - MTELP University of Michigan Certified for the Competency in English - ECCE http://www.lucaspiano.blogspot.com/ |
|
|
RES: requests and responsesLucas, Primeiro o mais fácil: sendRedirect abre uma nova requisição. De
uma forma fácil, a resposta chega no client, e em seguida, faz uma nova
requisição para o caminho que você especificou. Por abrir uma nova requisição,
o mapa de parâmetros é perdido, o mapa de atributos é perdido, etc. O
requestDispatcher faz o redirecionamento internamente no servidor, só voltando
para o client no final de tudo. Quanto aos métodos idempotentes... Não sei o que é isso... Eu
tenho o livro head first em inglês... não me lembro desse termo. Espero ter ajudado. Abraço. De: Lucas Abrão
[mailto:lucaspiano@...] Aew galera, blza? To estudand pra SCWCD e essa lista aqui ta muito parada,
entao vamos movimentar! :-) Olha só.. to com algumas duvidas e queria ver se alguem aqui
poderia me ajudar a tira-las. Pois entao, to estudando pelo livro da Kathy Sierra.. "head
first jsp & servlets".. tem uma hora la que ela explica sobre metodos
idempotentes e o doGet() e o doHead() sao idempotentes?? vixi..esqueci.. sei
que o doGet() é... nao entendi uma coisa.. qual é a vantagem de usar uma coisa
que nao avisa pro cliente que nao foi alterado??? tipo.. em quais situações é
bacana utilizarmos metodos idempotentes? Obrigado galera e desculpem-me pelo tanto de duvidas!!
:-)
|
|
|
Re: requests and responsesVamos lá,
Acho que seguindo o exemplo do próprio livro, imagina um sistema de compras. Se acidentalmente eu clicar duas vezes no botão buy eu vou comprar 2x o mesmo produto? Imagina aí a complicação ;D Com relação a outra pergunta, em complementação ao nosso amigo Bruno, é o seguinte: (Imagine que o site é www.x.com.br na barra de endereços) Em sendRedirect: vc solicita x.com.br, daí vem a response, daí vc vai outro request para o endereço que vc foi redirecional. Isto é, a barra de endereços vai ficar o site q vc foi redirecional. Em requestDispatcher nem muda a barra de endereços, ao invés de aparecer o conteúdo de x.com.br vai aparecer o do outro em requestDispatcher. Sim, quem quiser um bom material para a SCWCD, olha o anexo ;D Cordially, Daniel Abella abellad@... http://www.abella.com.br 2008/3/5 Lucas Abrão <lucaspiano@...>:
--------------------------------------------------------------------- To unsubscribe, e-mail: scwcd-list-unsubscribe@... For additional commands, e-mail: scwcd-list-help@... |
| Free embeddable forum powered by Nabble | Forum Help |