|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectorg.apache.commons.fileupload.FileUploadBase
org.apache.commons.fileupload.FileUpload
ファイルアップロードを処理するための高レベルAPIです。
このクラスは RFC 1867
によって規定された multipart/mixed エンコーディングタイプを使用して
HTMLウィジェットから送信された複数のファイルを処理します。
FileUploadBase.parseRequest(HttpServletRequest) を使用して、HTMLウィジェットから送られるデータを示す
FileItem のリストを取得します。
multipart/mixed encoding type, as specified by
RFC 1867. Use {@link
#parseRequest(HttpServletRequest)} to acquire a list of {@link
org.apache.commons.fileupload.FileItem}s associated with a given HTML
widget.個々のパーツが持つデータを保持する方法は、使用されるファクトリによって、 メモリ上やディスク上などになります。
| 入れ子クラスの概要 |
| クラス org.apache.commons.fileupload.FileUploadBase から継承した入れ子クラス |
FileUploadBase.InvalidContentTypeException, FileUploadBase.SizeLimitExceededException, FileUploadBase.UnknownSizeException |
| フィールドの概要 | |
private FileItemFactory |
fileItemFactory
新規フォームアイテムを作成するためのファクトリ。 |
| クラス org.apache.commons.fileupload.FileUploadBase から継承したフィールド |
ATTACHMENT, CONTENT_DISPOSITION, CONTENT_TYPE, FORM_DATA, MAX_HEADER_SIZE, MULTIPART, MULTIPART_FORM_DATA, MULTIPART_MIXED |
| コンストラクタの概要 | |
FileUpload()
標準のファクトリを用いて FileItem インスタンスを生成する、
このクラスのインスタンスを作成します。
|
|
FileUpload(FileItemFactory fileItemFactory)
指定されたファクトリを用いて FileItem インスタンスを生成する、
このクラスのインスタンスを作成します。
|
|
| メソッドの概要 | |
FileItemFactory |
getFileItemFactory()
ファイルアイテムを生成する際に使用するファクトリクラスを返します。 |
void |
setFileItemFactory(FileItemFactory factory)
ファイルアイテムを生成する際に使用するファクトリクラスを設定します。 |
| クラス org.apache.commons.fileupload.FileUploadBase から継承したメソッド |
createItem, getFieldName, getFileName, getHeader, getHeaderEncoding, getSizeMax, isMultipartContent, parseHeaders, parseRequest, setHeaderEncoding, setSizeMax |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
private FileItemFactory fileItemFactory
| コンストラクタの詳細 |
public FileUpload()
FileItem インスタンスを生成する、
このクラスのインスタンスを作成します。
FileItem instances.
FileUpload(FileItemFactory)public FileUpload(FileItemFactory fileItemFactory)
FileItem インスタンスを生成する、
このクラスのインスタンスを作成します。
FileItem instances.
FileUpload()| メソッドの詳細 |
public FileItemFactory getFileItemFactory()
FileUploadBase 内の getFileItemFactorypublic void setFileItemFactory(FileItemFactory factory)
FileUploadBase 内の setFileItemFactoryfactory - ファイルアイテムを生成するファクトリクラス。
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||