public class MultipartFormData extends Object
| 构造器和说明 |
|---|
MultipartFormData() |
| 限定符和类型 | 方法和说明 |
|---|---|
String[] |
getArrayParam(String paramName)
获得数组表单值
|
UploadFile |
getFile(String paramName)
获取上传的文件
|
Map<String,UploadFile[]> |
getFileMap()
获取文件映射
|
Set<String> |
getFileParamNames()
获取上传的文件属性名集合
|
UploadFile[] |
getFiles(String paramName)
获得某个属性名的所有文件
当表单中两个文件使用同一个name的时候 |
String |
getParam(String paramName)
返回单一参数值,如果有多个只返回第一个
|
Map<String,String[]> |
getParamMap()
获取所有属性的集合
|
Set<String> |
getParamNames() |
boolean |
isLoaded()
是否已被解析
|
void |
parseRequest(javax.servlet.ServletRequest request)
解析上传文件和表单数据
|
void |
parseRequestStream(InputStream inputStream,
String charset)
提取上传的文件和表单数据
|
public void parseRequest(javax.servlet.ServletRequest request)
throws IOException
request - Http请求IOException - IO异常public void parseRequestStream(InputStream inputStream, String charset) throws IOException
inputStream - HttpRequest流charset - 编码IOException - IO异常public String getParam(String paramName)
paramName - 参数名public UploadFile getFile(String paramName)
paramName - 文件参数名称public UploadFile[] getFiles(String paramName)
paramName - 属性名public Map<String,UploadFile[]> getFileMap()
public boolean isLoaded()
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.