public Map showParams(HttpServletRequest request) {
Map map = new HashMap();
Enumeration paramNames = request.getParameterNames();
while (paramNames.hasMoreElements()) {
String paramName = (String) paramNames.nextElement();
String[] paramValues = request.getParameterValues(paramName);
if (paramValues.length == 1) {
String paramValue = paramValues[0];
if (paramValue.length() != 0) {
map.put(paramName, paramValue);
}
}
}
return map;
}
Set<Map.Entry<String, String>> set=showParams(req).entrySet();
for (Map.Entry entry : set) {
if(!entry.getKey().toString().equals("submit")){
_log1.info( entry.getKey().toString()+"+"+entry.getValue().toString());
}
}
public static String toString(HttpServletRequest request){
String valueStr = "";
try {
StringBuffer sb = new StringBuffer();
InputStream is = request.getInputStream();
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
String s = "";
while ((s = br.readLine()) != null) {
sb.append(s);
}
valueStr = sb.toString();
} catch (IOException e) {
e.printStackTrace();
valueStr = "";
}
return valueStr;
}