長いリクエストパラメータをマップコレクションに変換して、パラメータに簡単にアクセスできるようにします
public Map<String, Object> getValue(HttpServletRequest request) {
Map<String, Object> map = new HashMap<String, Object>();
try {
String key = "";
String value = "";
Iterator<String> it = request.getParameterMap().keySet().iterator();
while (it.hasNext()) {
key = it.next();
value = ((Object[]) (request.getParameterMap().get(key)))[0]
.toString();
//value = value.getBytes(value,"UTF-8");
map.put(key, value);
}
} catch (Exception e) {
return null;
}
return map;
}