Bom dia galera…
Alguém poderia me ajudar a concluir um redirect??
Tenho um link na minha página que chama o método “recomende” que lança uma chamada como retorno para “noticia_recomende”, segue bloco de código do método:
[code] public String recomende() throws Exception {
CadMmnetwork cadMmnetwork = (CadMmnetwork) request.getSession()
.getAttribute("usuarioLogado");
request.setAttribute("recomendado", cadMmnetwork);
if (isFonteArtigo()) {
Artigo artigo = (Artigo) request.getSession()
.getAttribute("artigo");
artigo.addArtigoRecomendado(cadMmnetwork);
artigoService.atualizar(artigo);
return noticiasOpiniao();
} else {
Conteudo conteudo = (Conteudo) request.getSession().getAttribute(
"noticia");
conteudo.addConteudoRecomendado(cadMmnetwork);
conteudo.addQtdRecomendado();
conteudoService.atualizar(conteudo);
return "noticias_recomende";
}
}[/code]
Sendo que o @Result do retorno é:
@Result(name = "noticias_recomende", value = "noticias.action", type = ServletActionRedirectResult.class, params = {
"url", "${url}", "recomendado", "${recomendado}" }) })
Mas mesmo feito isso, ele perde a url. Preciso redirecionar a URL.
Agradeço a todos.