From eb1cb58a892c87758b03fd320140d207afc9b0d9 Mon Sep 17 00:00:00 2001 From: Cleverson Sacramento Date: Tue, 25 Sep 2012 08:27:32 -0300 Subject: [PATCH] Simplificando a implementação... --- impl/extension/jsf/src/main/java/br/gov/frameworkdemoiselle/util/Redirector.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/impl/extension/jsf/src/main/java/br/gov/frameworkdemoiselle/util/Redirector.java b/impl/extension/jsf/src/main/java/br/gov/frameworkdemoiselle/util/Redirector.java index 2cbca9c..cdfdb4f 100644 --- a/impl/extension/jsf/src/main/java/br/gov/frameworkdemoiselle/util/Redirector.java +++ b/impl/extension/jsf/src/main/java/br/gov/frameworkdemoiselle/util/Redirector.java @@ -58,14 +58,10 @@ public class Redirector implements Serializable { public static void redirect(String viewId, Map params) { try { if (viewId != null && !viewId.isEmpty()) { - Boolean includeViewParams = true; - if (params.isEmpty()) { - includeViewParams = false; - } - FacesContext facesContext = Beans.getReference(FacesContext.class); ViewHandler viewHandler = facesContext.getApplication().getViewHandler(); - String url = viewHandler.getBookmarkableURL(facesContext, viewId, parse(params), includeViewParams); + String url = viewHandler.getBookmarkableURL(facesContext, viewId, parse(params), params == null ? false + : !params.isEmpty()); facesContext.getExternalContext().redirect(url); } -- libgit2 0.21.2