From c0513c0e070edaed4e61548b1f69725baaa37349 Mon Sep 17 00:00:00 2001 From: "Donald J. Brown" Date: Sat, 20 Jan 2007 08:33:19 +0000 Subject: [PATCH] Fixed double slash when portlet namespace is defined WW-1641 git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@498090 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java b/core/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java index 39adeabf8..300ce3738 100644 --- a/core/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java +++ b/core/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java @@ -246,10 +246,12 @@ public class Jsr168Dispatcher extends GenericPortlet implements StrutsStatics, } StringBuffer fullPath = new StringBuffer(); if (TextUtils.stringSet(portletNamespace)) { - fullPath.append(portletNamespace + "/"); + fullPath.append(portletNamespace); } if (TextUtils.stringSet(namespace)) { - fullPath.append(namespace + "/"); + fullPath.append(namespace).append("/"); + } else { + fullPath.append("/"); } fullPath.append(defaultAction); ActionMapping mapping = new ActionMapping();