From c05150b2345a4c2bebd631c690daf69aeda0f06e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Mon, 9 May 2011 16:07:16 +0200 Subject: [PATCH] When use redirect avoid to use fragment The fragment is the part after the pound, #. If a fragment is used, first the page is loaded and then the fragment is processed afterwards. Not using fragments it can go directly to the correct page. FEA: ItEr74S04BugFixing --- .../org/navalplanner/web/common/entrypoints/URLHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/common/entrypoints/URLHandler.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/common/entrypoints/URLHandler.java index f1fdbdf68..90cdab0ed 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/common/entrypoints/URLHandler.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/common/entrypoints/URLHandler.java @@ -221,7 +221,8 @@ public class URLHandler { } private String buildRedirectURL(String fragment) { - StringBuilder linkValue = new StringBuilder(page).append(fragment); + StringBuilder linkValue = new StringBuilder(page).append(";").append( + !fragment.isEmpty() ? fragment.substring(1) : ""); return linkValue.toString(); }