Dúvida Design Patters 3: Intercept Filter or command?

  1. Uma action é considerado padrao command?

  2. Poderia implementar uma action como um intercept filter?

http://java.sun.com/blueprints/corej2eepatterns/Patterns/InterceptingFilter.html

Com certeza.

Em principio não. Intercept filter <=> Chain of Responsability enquanto Action <=> Command.
"UM" comando não pode ser igual a uma "cadeia" de comandos. Tlv em algum caso particular possa,mas não em geral.

Certo…concordo sergio…

uma requisicao pode significar um command / Action…

uma requisicao pode ser filtrada por um pattern int.filter / chain of resp…

correto?

[]'s

[quote=Duque]Certo…concordo sergio…

uma requisicao pode significar um command / Action…

uma requisicao pode ser filtrada por um pattern int.filter / chain of resp…

[/quote]

sim. Pense que o action/comand contém a execução alvo, mas o filtro pode redirigir uma outra action/command conforme alguma regra especial. Um exemplo tradicional é o login. Quando o usuário pede um página X mas ele não está logado o sistema envia-o para uma página Y. Só depois de logado o sistema o envia para X.

sim…para a request o alvo original e o command/action onde ele vai fazer alguma coisa…so que ele passou por um filter antes para logar!! ok!!!

tks + 1x!!! :wink: