Author: simoneg
Date: Wed Nov 17 16:21:52 2010
New Revision: 1036095
URL: http://svn.apache.org/viewvc?rev=1036095&view=rev
Log:
Unescape the urls passed in a multiple page request
Modified:
labs/magma/trunk/website-autoajax/src/main/java/org/apache/magma/website/autoajax/AjaxBuInternalDispatch.aj
Modified:
labs/magma/trunk/website-autoajax/src/main/java/org/apache/magma/website/autoajax/AjaxBuInternalDispatch.aj
URL:
http://svn.apache.org/viewvc/labs/magma/trunk/website-autoajax/src/main/java/org/apache/magma/website/autoajax/AjaxBuInternalDispatch.aj?rev=1036095&r1=1036094&r2=1036095&view=diff
==============================================================================
---
labs/magma/trunk/website-autoajax/src/main/java/org/apache/magma/website/autoajax/AjaxBuInternalDispatch.aj
(original)
+++
labs/magma/trunk/website-autoajax/src/main/java/org/apache/magma/website/autoajax/AjaxBuInternalDispatch.aj
Wed Nov 17 16:21:52 2010
@@ -15,6 +15,7 @@ import org.apache.magma.website.Dispatch
import org.apache.magma.website.templating.Template;
import org.apache.magma.website.utils.URLRewritingStream;
import org.apache.magma.website.Head;
+import java.net.URLDecoder;
import java.io.OutputStream;
import java.util.ArrayList;
import java.util.List;
@@ -39,6 +40,7 @@ public privileged aspect AjaxBuInternalD
if (othersStr != null) {
String[] othsplit = othersStr.split(";");
for (String oth : othsplit) {
+ oth = URLDecoder.decode(oth,"UTF-8");
Producer othp = findProducer(oth);
if (othp instanceof HtmlProducer)
producers.add((HtmlProducer)othp);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]