FileItem item = (FileItem)params.get(key); if(item == null)
Object obj = (Object)params.get(key); if(obj == null)
	public String[] getParameterValues(String key) {		if(params == null) {			String[] values = request.getParameterValues(key);			if(formEncoding == null || values == null)				return values;			for(int i = 0; i < values.length; i++) {				values[i] = decode(values[i]);			}			return values;		} else {			FileItem item = (FileItem)params.get(key);			if(item == null)				return null;			String[] values = new String[1];			try {				values[0] = formEncoding == null ? item.getString() : item.getString(formEncoding);			} catch (UnsupportedEncodingException e) {				e.printStackTrace();			}			return values;		}	}