| 程序包 | 说明 |
|---|---|
| net.hasor.web |
hasor-web 开发框架。
|
| net.hasor.web.upload |
hasor-web 框架中文件上传功能实现。
|
| net.hasor.web.upload.factorys.disk |
FileItemFactory接口实现,提供磁盘缓存。
|
| 限定符和类型 | 方法和说明 |
|---|---|
FileItem |
FileItemFactory.createItem(FileItemStream itemStream)
Create a new
FileItem instance from the supplied parameters and
any local factory configuration. |
protected FileItem |
WebController.getOneMultipart(String parameterName)
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem。
|
protected FileItem |
WebController.getOneMultipart(String parameterName,
Integer maxPostSize)
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem。
|
protected FileItem |
WebController.getOneMultipart(String parameterName,
String cacheDirectory,
Integer maxPostSize)
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem。
|
protected FileItem |
WebController.getOneMultipart(String parameterName,
String cacheDirectory,
Integer maxPostSize,
String encoding)
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem。
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected List<FileItem> |
WebController.getMultipart(String parameterName)
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表。
|
protected List<FileItem> |
WebController.getMultipart(String parameterName,
Integer maxPostSize)
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表,
|
protected List<FileItem> |
WebController.getMultipart(String parameterName,
String cacheDirectory,
Integer maxPostSize)
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表.
|
protected List<FileItem> |
WebController.getMultipart(String parameterName,
String cacheDirectory,
Integer maxPostSize,
String encoding)
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表。
|
protected List<FileItem> |
WebController.getMultipartList()
将 multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表.
|
protected List<FileItem> |
WebController.getMultipartList(FileItemFactory factory)
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表。
|
protected List<FileItem> |
WebController.getMultipartList(FileItemFactory factory,
Integer maxPostSize)
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表。
|
protected List<FileItem> |
WebController.getMultipartList(FileItemFactory factory,
Integer maxPostSize,
String encoding)
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表。
|
protected List<FileItem> |
WebController.getMultipartList(Integer maxPostSize)
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表.
|
protected List<FileItem> |
WebController.getMultipartList(String cacheDirectory,
Integer maxPostSize)
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表.
|
protected List<FileItem> |
WebController.getMultipartList(String cacheDirectory,
Integer maxPostSize,
String encoding)
将 Multipart 请求数据缓存到一个目录下,同时返回 FileItem 列表。
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
FileItemBase
This class represents a file or form item that was received within a
multipart/form-data POST request. |
| 限定符和类型 | 方法和说明 |
|---|---|
List<FileItem> |
FileUpload.parseRequest(javax.servlet.http.HttpServletRequest request,
FileItemFactory factory)
Processes an RFC 1867 compliant
multipart/form-data stream. |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DiskFileItem
磁盘缓存,50KB以内的数据在内存中驻留,超过50KB的数据全部走磁盘缓存。
|
static class |
DiskFileItemFactory.MemoryFileItem |
| 限定符和类型 | 方法和说明 |
|---|---|
protected FileItem |
DiskFileItemFactory.createDiskFileItem(FileItemStream itemStream,
String fid) |
FileItem |
DiskFileItemFactory.createItem(FileItemStream itemStream) |