尽管此概念是错误的(在不同情况下获取参数不是很好),但以下代码段有效:
String getCaseInsensitiveParameter(HttpServletRequest request){
Map params = request.getParameterMap();
Iterator i = params.keySet().iterator();
while ( i.hasNext() )
{
String key = (String) i.next();
String value = ((String[]) params.get( key ))[ 0 ];
if ("orgid".equals(key.toLowerCase()) {
return value;
}
}
return null;
}