public ImovelController(
UFDAO ufdao
,TipoDAO tipoDAO
,CategoriaDAO categoriaDAO
,ImovelDAO imovelDAO
,HttpServletRequest request
,Result result
,Validator validator
) { ... }
Lucas_Cavalcanti
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
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