if (pContentDisposition != null) {
String cdl = pContentDisposition.toLowerCase();
if (cdl.startsWith(FORM_DATA) || cdl.startsWith(ATTACHMENT)) {
ParameterParser parser = new ParameterParser();
parser.setLowerCaseNames(true);
// Parameter parser can handle null input
@SuppressWarnings("unchecked")
Map<String, String> params = parser.parse(pContentDisposition, ';');
// �������Flash�ϴ�������filename Ϊ fname �Ķ�ͻ���֧��
for (String key : getFileNameKey()) {
fileName = trimToNull(params.get(key));