You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by mu...@apache.org on 2007/07/11 19:00:42 UTC

svn commit: r555339 - /struts/struts2/trunk/core/src/main/java/org/apache/struts2/portlet/util/PortletUrlHelper.java

Author: musachy
Date: Wed Jul 11 10:00:33 2007
New Revision: 555339

URL: http://svn.apache.org/viewvc?view=rev&rev=555339
Log:
WW-1864 Ensure to retain the order of parameters
* Component was already using a LinkedHashMap

Modified:
    struts/struts2/trunk/core/src/main/java/org/apache/struts2/portlet/util/PortletUrlHelper.java

Modified: struts/struts2/trunk/core/src/main/java/org/apache/struts2/portlet/util/PortletUrlHelper.java
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/portlet/util/PortletUrlHelper.java?view=diff&rev=555339&r1=555338&r2=555339
==============================================================================
--- struts/struts2/trunk/core/src/main/java/org/apache/struts2/portlet/util/PortletUrlHelper.java (original)
+++ struts/struts2/trunk/core/src/main/java/org/apache/struts2/portlet/util/PortletUrlHelper.java Wed Jul 11 10:00:33 2007
@@ -22,8 +22,8 @@
 
 import java.io.UnsupportedEncodingException;
 import java.net.URLEncoder;
-import java.util.HashMap;
 import java.util.Iterator;
+import java.util.LinkedHashMap;
 import java.util.Map;
 import java.util.StringTokenizer;
 
@@ -230,7 +230,7 @@
     public static Map ensureParamsAreStringArrays(Map params) {
         Map result = null;
         if (params != null) {
-            result = new HashMap(params.size());
+            result = new LinkedHashMap(params.size());
             Iterator it = params.keySet().iterator();
             while (it.hasNext()) {
                 Object key = it.next();