org.tinygroup.weblayer.webcontext.parser.upload
接口 UploadService

所有超级接口:
UploadConfiguration
所有已知实现类:
UploadServiceImpl

public interface UploadService
extends UploadConfiguration

用来处理multipart/form-data格式的HTTP POST请求,并将它们转换成form字段或文件。

作者:
renhui

字段摘要
 
从接口 org.tinygroup.weblayer.webcontext.parser.upload.UploadConfiguration 继承的字段
FILE_SIZE_MAX_DEFAULT, SIZE_MAX_DEFAULT, SIZE_THRESHOLD_DEFAULT
 
方法摘要
 boolean isMultipartContent(javax.servlet.http.HttpServletRequest request)
          判断是否是符合RFC 1867标准的 multipart/form-data类型的HTTP请求。
 org.apache.commons.fileupload.FileItem[] parseRequest(javax.servlet.http.HttpServletRequest request)
          解析符合RFC 1867标准的 multipart/form-data类型的HTTP请求。
 org.apache.commons.fileupload.FileItem[] parseRequest(javax.servlet.http.HttpServletRequest request, UploadParameters params)
          解析符合RFC 1867标准的 multipart/form-data类型的HTTP请求。
 
从接口 org.tinygroup.weblayer.webcontext.parser.upload.UploadConfiguration 继承的方法
getFileNameKey, getFileSizeMax, getRepository, getSizeMax, getSizeThreshold, isKeepFormFieldInMemory, isSaveInFile
 

方法详细信息

isMultipartContent

boolean isMultipartContent(javax.servlet.http.HttpServletRequest request)
判断是否是符合RFC 1867标准的 multipart/form-data类型的HTTP请求。

参数:
request - HTTP请求
返回:
如果是,则返回true

parseRequest

org.apache.commons.fileupload.FileItem[] parseRequest(javax.servlet.http.HttpServletRequest request)
解析符合RFC 1867标准的 multipart/form-data类型的HTTP请求。

参数:
request - HTTP请求
返回:
FileItem的列表,按其输入的顺序罗列
抛出:
UploadException - 如果解析时出错

parseRequest

org.apache.commons.fileupload.FileItem[] parseRequest(javax.servlet.http.HttpServletRequest request,
                                                      UploadParameters params)
解析符合RFC 1867标准的 multipart/form-data类型的HTTP请求。

此方法覆盖了service的默认设置,适合于在action或servlet中手工执行。

参数:
request - HTTP请求
params - upload参数
返回:
FileItem的列表,按其输入的顺序罗列
抛出:
UploadException - 如果解析时出错


Copyright © 2006–2013 开源组织. All rights reserved.