Author: julien(a)jboss.com
Date: 2008-04-14 09:48:45 -0400 (Mon, 14 Apr 2008)
New Revision: 10581
Modified:
modules/web/trunk/web/src/main/java/org/jboss/portal/web/Body.java
modules/web/trunk/web/src/main/java/org/jboss/portal/web/impl/AbstractWebRequest.java
Log:
avoid to use ParameterMap when it is not useful
Modified: modules/web/trunk/web/src/main/java/org/jboss/portal/web/Body.java
===================================================================
--- modules/web/trunk/web/src/main/java/org/jboss/portal/web/Body.java 2008-04-14 13:44:29
UTC (rev 10580)
+++ modules/web/trunk/web/src/main/java/org/jboss/portal/web/Body.java 2008-04-14 13:48:45
UTC (rev 10581)
@@ -22,8 +22,6 @@
******************************************************************************/
package org.jboss.portal.web;
-import org.jboss.portal.common.util.ParameterMap;
-
import javax.servlet.http.HttpServletRequest;
import java.io.InputStream;
import java.io.BufferedReader;
@@ -56,9 +54,9 @@
{
/** . */
- private final ParameterMap parameters;
+ private final Map<String, String[]> parameters;
- public Form(String characterEncoding, ParameterMap parameters)
+ public Form(String characterEncoding, Map<String, String[]> parameters)
{
super(characterEncoding);
Modified:
modules/web/trunk/web/src/main/java/org/jboss/portal/web/impl/AbstractWebRequest.java
===================================================================
---
modules/web/trunk/web/src/main/java/org/jboss/portal/web/impl/AbstractWebRequest.java 2008-04-14
13:44:29 UTC (rev 10580)
+++
modules/web/trunk/web/src/main/java/org/jboss/portal/web/impl/AbstractWebRequest.java 2008-04-14
13:48:45 UTC (rev 10581)
@@ -23,7 +23,6 @@
package org.jboss.portal.web.impl;
import org.jboss.portal.common.http.QueryStringParser;
-import org.jboss.portal.common.util.ParameterMap;
import org.jboss.portal.common.net.media.ContentType;
import org.jboss.portal.common.net.media.MediaType;
import org.jboss.portal.web.Body;
@@ -34,6 +33,7 @@
import javax.servlet.http.HttpServletRequestWrapper;
import java.util.Map;
import java.util.Collections;
+import java.util.HashMap;
import java.nio.charset.Charset;
import java.io.UnsupportedEncodingException;
@@ -130,7 +130,7 @@
}
//
- ParameterMap bodyParameterMap = new ParameterMap();
+ Map<String, String[]> bodyParameterMap = new HashMap<String,
String[]>();
for (Map.Entry<String, String[]> entry : ((Map<String,
String[]>)req.getParameterMap()).entrySet())
{
// Get param name