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();