ServerFileUpload类的常用方法
方法名称 | 方法描述 |
---|---|
public void setSizeMax(long sizeMax) | 设置请求信息实体内容的最大允许的字节数 |
public List parseReuqest(HttpServletRequest req) | 解析form表单中的每个字符的数据,返回一个FileItem对象的集合 |
public static final boolean isMultiparyContent(HttpServletRequest req) | 判断请求信息中的内容是否是“multiparty/form-data”类型 |
public void setHeaderEncoding(String encoding) | 设置转换时所使用的字符集编码 |
FileItem类的常用方法
方法名称 | 方法描述 |
---|---|
public boolean isFormFieId() | 判断FileItem对象封装的数据类型.普通表单字段返回true,文件表单字段返回false. |
public String getName() | 获得文件上传字段中的文件名,普通表单字段返回Null. |
public String getFieIdName() | 返回表单字段元素的name属性值 |
public void write(File file) | 将FileItem对象中保存的主题内容保存到指定的文件中. |
public String getString() | 将FileItem对象中保存的主题内容以一个字符串返回.其重载方法public String getString(Stirng encoding) 中的参数用指定的字符集编码方式 |
public long getSize() | 返回上传文件的字节数 |
DiskFileItemFactory类的常用方法
方法名称 | 方法描述 |
---|---|
public void setSizeThreshold(int sizeThreshold) | 设置内存缓冲区的大小 |
public void setRepository(Stirng path) | 设置临时文件存放的目录 |