package cn.ksource.core.util; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import javax.servlet.http.HttpServletRequest; public class ParamsMapUtil { public static Map getParameterMap(HttpServletRequest request) { // 返回值Map Map params = request.getParameterMap(); Map returnMap = new HashMap(); Iterator entries = params.entrySet().iterator(); Map.Entry entry; String name = ""; while (entries.hasNext()) { String value = ""; entry = (Map.Entry) entries.next(); name = (String) entry.getKey(); Object valueObj = entry.getValue(); if(null == valueObj){ value = ""; }else if(valueObj instanceof String[]){ String[] values = (String[])valueObj; for(int i=0;i