Re:vRaptor + SimpleCaptcha

[code]@Resource
public class NomeClass

private final HttpServletRequest httpServlet;
private final HttpSession httpSession;

public NomeClass(HttpServletRequest httpServlet, HttpSession httpSession){
this.httpServlet = httpServlet;
this.httpSession = httpSession;
}[/code]

receba no construtor e o vraptor faz o resto…

se quizer deixe cada parametro numa linha…

public ImovelController( UFDAO ufdao ,TipoDAO tipoDAO ,CategoriaDAO categoriaDAO ,ImovelDAO imovelDAO ,HttpServletRequest request ,Result result ,Validator validator ) { ... }

se o seu controller depende de 5 daos, talvez ele esteja fazendo coisas demais, é uma dica que o construtor está dando para o design da sua aplicação :wink:

o ideal é você não receber o HttpServletRequest no controller, encapsula isso em uma outra classe que abstrai as funcionalidades do SimpleCaptcha, assim fica mais fácil de testar a classe e ela fica menos acoplada