Oi pessoal!
Tô precisando fazer um redirecionamento para uma jsp que não possui a id que ela precisa passada por parâmetro, esta é a situação:
public void adiciona(Long idImovel) {
result.include("imovel", imovelDAO.carrega(idImovel));
result.include("fotos", fotoDAO.getGaleria(idImovel));
result.include("qtd", fotoDAO.getQtdFotos(idImovel));
}
public void remove(Long idFoto) {
Foto foto = fotoDAO.carrega(idFoto);
imagens.remove(foto);
fotoDAO.remove(foto);
// mensagem de foto removida com sucesso
result.include("mensagem", "Foto removida com sucesso");
// redirecionamento para a listagem de imoveis
result.use(Results.page()).redirect((FotoController.class).adiciona(idImovel)); // aqui é o problema
}
Após excluir uma foto da galeria quero redirecionar para a página adiciona.jsp que é o método mais acima, só que o método remove() recebe id da foto excluida e não do imóvel, o redirecionamento result.use(Results.referer()) não funcionou, alguém sabe como posso resolver esta sinuca de bico? =)
Abraço!!!
