Amigos, solicito ajuda.
Tenho uma página de detalhes de processos que chama uma página em um lightbox para cadastro de eventos.
Só que, quando concluo o cadastro do detalhe no lightbox, o lightbox deveria OU atualizar a página principal OU redirecionar para o mesmo detalhe enviando o id do processo como parâmetro para poder permitir novos cadastros.
A lógica da página de detalhes é essa:
@Path("/processosDetalhes")
public Processos detalhesprocesso(Long id){
Processos processoId = processosDao.carrega(id);
List<Eventos> bsProcId = eventosDao.loadByProcessoId(id);
this.result
.include("acoes", acoesDao.listaTudo())
.include("advogados", advogadosDao.listaTudo())
.include("cidades", cidadesDao.listaTudo())
.include("objetos", objetosDao.listaTudo())
.include("orgaosjulgadores", orgaosjulgadoresDao.listaTudo())
.include("eventos", bsProcId);
return processoId;
}
a lógica do lightbox é essa:
@Path("/eventosProcesso")
public void eventosLightbox(){
this.result.include("tiposdeeventos", teDao.listaTudo());
}
e a lógica do cadastro do lightbox é essa:
@Path("/eventosProcessoAdiciona")
public void processoadiciona(Eventos eventos) {
eventosDao.salva(eventos);
result.redirect "?"
}
O que insiro no result.redirect para que a página de detalhes receba novamente o id do processo?
Nota, todas as lógicas estão dentro de ProcessosController.class
Já tentei de tudo… uma luz pelo amor de deus: meu prazo é 2 horas.
