本文整理汇总了Java中org.apache.tomcat.util.http.fileupload.FileItem类的典型用法代码示例。如果您正苦于以下问题:Java FileItem类的具体用法?Java FileItem怎么用?Java FileItem使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
FileItem类属于org.apache.tomcat.util.http.fileupload包,在下文中一共展示了FileItem类的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: ApplicationPart
import org.apache.tomcat.util.http.fileupload.FileItem; //导入依赖的package包/类
public ApplicationPart(FileItem fileItem, File location) {
this.fileItem = fileItem;
this.location = location;
}
示例2: ApplicationPart
import org.apache.tomcat.util.http.fileupload.FileItem; //导入依赖的package包/类
public ApplicationPart(FileItem fileItem, File location) {
this.fileItem = fileItem;
this.location = location;
}
示例3: ApplicationPart
import org.apache.tomcat.util.http.fileupload.FileItem; //导入依赖的package包/类
public ApplicationPart(FileItem fileItem, MultipartConfigElement mce) {
this.fileItem = fileItem;
this.mce = mce;
}
示例4: createItem
import org.apache.tomcat.util.http.fileupload.FileItem; //导入依赖的package包/类
/**
* Create a new {@link DiskFileItem}
* instance from the supplied parameters and the local factory
* configuration.
*
* @param fieldName The name of the form field.
* @param contentType The content type of the form field.
* @param isFormField <code>true</code> if this is a plain form field;
* <code>false</code> otherwise.
* @param fileName The name of the uploaded file, if any, as supplied
* by the browser or other client.
*
* @return The newly created file item.
*/
@Override
public FileItem createItem(String fieldName, String contentType,
boolean isFormField, String fileName) {
return new DiskFileItem(fieldName, contentType,
isFormField, fileName, sizeThreshold, repository);
}
示例5: createItem
import org.apache.tomcat.util.http.fileupload.FileItem; //导入依赖的package包/类
/**
* Create a new {@link DiskFileItem}
* instance from the supplied parameters and the local factory
* configuration.
*
* @param fieldName The name of the form field.
* @param contentType The content type of the form field.
* @param isFormField <code>true</code> if this is a plain form field;
* <code>false</code> otherwise.
* @param fileName The name of the uploaded file, if any, as supplied
* by the browser or other client.
*
* @return The newly created file item.
*/
@Override
public FileItem createItem(String fieldName, String contentType,
boolean isFormField, String fileName) {
DiskFileItem result = new DiskFileItem(fieldName, contentType,
isFormField, fileName, sizeThreshold, repository);
FileCleaningTracker tracker = getFileCleaningTracker();
if (tracker != null) {
tracker.track(result.getTempFile(), result);
}
return result;
}
示例6: createItem
import org.apache.tomcat.util.http.fileupload.FileItem; //导入依赖的package包/类
/**
* Create a new {@link DiskFileItem}
* instance from the supplied parameters and the local factory
* configuration.
*
* @param fieldName The name of the form field.
* @param contentType The content type of the form field.
* @param isFormField <code>true</code> if this is a plain form field;
* <code>false</code> otherwise.
* @param fileName The name of the uploaded file, if any, as supplied
* by the browser or other client.
*
* @return The newly created file item.
*/
@Override
public FileItem createItem(String fieldName, String contentType,
boolean isFormField, String fileName) {
DiskFileItem result = new DiskFileItem(fieldName, contentType,
isFormField, fileName, sizeThreshold, repository);
FileCleaningTracker tracker = getFileCleaningTracker();
if (tracker != null) {
tracker.track(result.getTempFile(), this);
}
return result;
}
示例7: parseParameterMap
import org.apache.tomcat.util.http.fileupload.FileItem; //导入依赖的package包/类
/**
* Processes an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
* compliant <code>multipart/form-data</code> stream.
*
* @param request The servlet request to be parsed.
*
* @return A map of <code>FileItem</code> instances parsed from the request.
*
* @throws FileUploadException if there are problems reading/parsing
* the request or storing files.
*
* @since 1.3
*/
public Map<String, List<FileItem>> parseParameterMap(HttpServletRequest request)
throws FileUploadException {
return parseParameterMap(new ServletRequestContext(request));
}
示例8: WxMultipartFile
import org.apache.tomcat.util.http.fileupload.FileItem; //导入依赖的package包/类
/**
* Create an instance wrapping the given FileItem.
*
* @param fileItem the FileItem to wrap
*/
public WxMultipartFile(FileItem fileItem) {
this.fileItem = fileItem;
this.size = this.fileItem.getSize();
}
示例9: getFileItem
import org.apache.tomcat.util.http.fileupload.FileItem; //导入依赖的package包/类
/**
* Return the underlying {@code org.apache.commons.fileupload.FileItem}
* instance. There is hardly any need to access this.
*/
public final FileItem getFileItem() {
return this.fileItem;
}
示例10: parseParameterMap
import org.apache.tomcat.util.http.fileupload.FileItem; //导入依赖的package包/类
/**
* Processes an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
* compliant <code>multipart/form-data</code> stream.
*
* @param request
* The servlet request to be parsed.
*
* @return A map of <code>FileItem</code> instances parsed from the request.
*
* @throws FileUploadException
* if there are problems reading/parsing the request or storing
* files.
*
* @since 1.3
*/
public Map<String, List<FileItem>> parseParameterMap(HttpServletRequest request) throws FileUploadException {
return parseParameterMap(new ServletRequestContext(request));
}
示例11: createItem
import org.apache.tomcat.util.http.fileupload.FileItem; //导入依赖的package包/类
/**
* Create a new {@link DiskFileItem} instance from the supplied parameters
* and the local factory configuration.
*
* @param fieldName
* The name of the form field.
* @param contentType
* The content type of the form field.
* @param isFormField
* <code>true</code> if this is a plain form field;
* <code>false</code> otherwise.
* @param fileName
* The name of the uploaded file, if any, as supplied by the
* browser or other client.
*
* @return The newly created file item.
*/
@Override
public FileItem createItem(String fieldName, String contentType, boolean isFormField, String fileName) {
return new DiskFileItem(fieldName, contentType, isFormField, fileName, sizeThreshold, repository);
}
示例12: parseRequest
import org.apache.tomcat.util.http.fileupload.FileItem; //导入依赖的package包/类
/**
* Processes an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
* compliant <code>multipart/form-data</code> stream.
*
* @param request The servlet request to be parsed.
*
* @return A list of <code>FileItem</code> instances parsed from the
* request, in the order that they were transmitted.
*
* @throws FileUploadException if there are problems reading/parsing
* the request or storing files.
*/
public List<FileItem> parseRequest(HttpServletRequest request)
throws FileUploadException {
return parseRequest(new ServletRequestContext(request));
}