|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectdevpia.dextupload.ErrorManager
devpia.dextupload.FileItem
ユーザーが転送したファイルアイテムを管理するクラスです。 ひとつの[FileItem]オブジェクトはひとつの転送されたファイルアイテムを意味します。
| Method Summary | |
void |
DeleteSavedFiles()
[FileItem]の[Save()]メソッドで保存した全てのファイルを削除します。 |
java.io.File |
getFile()
[DefaultPath]に保存された一時ファイルの[File]を返します。 |
java.lang.String |
getFileName()
アップロードされたファイル名を求めます。 |
java.lang.String |
GetFileNameWithoutExt()
[FileItem]オブジェクトに保存されたファイル名を拡張子を除いて求めます。 |
java.lang.String |
getFormName()
ファイルアイテムのフォーム名を求めます。 |
java.io.InputStream |
getInputStream()
[DefaultPath]に保存された一時ファイルの[InputStream]を返します。 |
java.lang.String |
getLastSavedFileName()
[Save()]メソッドなどを使って最後に保存されたファイルの名前を求めます。 |
java.lang.String |
getLastSavedFilePath()
[Save()]メソッドなどを使って最後に保存されたファイルのパスを求めます。 |
java.lang.String |
getMimeType()
アップロードされたファイルのMimeTypeの値を求めます。 |
java.lang.String |
getValue()
アップロードされたファイルの全体の名前 |
boolean |
IsMoved()
アップロードされた一時ファイルが[Save()]メソッドを使って他のフォルダに移動されたかどうかを確認します。 |
boolean |
IsUploaded()
ブラウザから実際にファイルがアップロードされたかどうかを判断します。 |
int |
length()
ファイルサイズをbyte単位で求めます。 |
java.lang.String |
Save(java.lang.String TargetPath,
boolean Overwrite)
アップロードされたファイルを元来のファイル名と同じ名前で指定のパスに移動します。 |
java.lang.String |
Save(java.lang.String TargetPath,
boolean Overwrite,
boolean Copy)
アップロードされたファイルを元来のファイル名と同じ名前で指定のパスに移動します。 |
java.lang.String |
SaveAs(java.lang.String TargetName,
boolean Overwrite)
アップロードされたファイルを指定のファイル名で指定のパスに移動します。 |
java.lang.String |
SaveAs(java.lang.String TargetName,
boolean Overwrite,
boolean Copy)
アップロードされたファイルを指定のファイル名で指定のパスに移動します。 |
java.lang.String |
SaveAs(java.lang.String TargetPath,
java.lang.String TargetName,
boolean Overwrite)
アップロードされたファイルを指定のファイル名で指定のパスに移動します。 |
java.lang.String |
SaveAs(java.lang.String TargetPath,
java.lang.String TargetName,
boolean Overwrite,
boolean Copy)
アップロードされたファイルを指定のファイル名で指定のパスに移動します。 |
java.lang.String |
SaveAsVirtual(java.lang.String VirtualName,
boolean Overwrite)
アップロードされたファイルを指定のファイル名で指定のバーチャルパスに移動します。 |
java.lang.String |
SaveAsVirtual(java.lang.String VirtualName,
boolean Overwrite,
boolean Copy)
アップロードされたファイルを指定のファイル名で指定のバーチャルパスに移動します。 |
java.lang.String |
SaveAsVirtual(java.lang.String VirtualPath,
java.lang.String TargetName,
boolean Overwrite)
アップロードされたファイルを指定のファイル名で指定のバーチャルパスに移動します。 |
java.lang.String |
SaveAsVirtual(java.lang.String VirtualPath,
java.lang.String TargetName,
boolean Overwrite,
boolean Copy)
アップロードされたファイルを指定のファイル名で指定のバーチャルパスに移動します。 |
java.lang.String |
SaveVirtual(java.lang.String VirtualPath,
boolean Overwrite)
アップロードされたファイルを元来のファイル名と同じ名前で指定のバーチャルパスに移動します。 |
java.lang.String |
SaveVirtual(java.lang.String VirtualPath,
boolean Overwrite,
boolean Copy)
アップロードされたファイルを元来のファイル名と同じ名前で指定のバーチャルパスに移動します。 |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public int length()
public java.lang.String getFormName()
public java.lang.String getFileName()
public java.lang.String getValue()
FileUpload.getParameter(java.lang.String)
public java.lang.String getLastSavedFileName()
throws DEXTUploadException
DEXTUploadExceptionSave(String, boolean),
SaveAs(String, boolean),
SaveVirtual(String, boolean),
SaveAsVirtual(String, boolean)
public java.lang.String getLastSavedFilePath()
throws DEXTUploadException
DEXTUploadExceptionSave(String, boolean),
SaveAs(String, boolean),
SaveVirtual(String, boolean),
SaveAsVirtual(String, boolean)public java.lang.String getMimeType()
public java.io.File getFile()
throws DEXTUploadException,
java.io.IOException
DEXTUploadException
java.io.IOExceptionSave(String, boolean),
SaveAs(String, boolean),
SaveVirtual(String, boolean),
SaveAsVirtual(String, boolean)
public java.io.InputStream getInputStream()
throws DEXTUploadException,
java.io.FileNotFoundException,
java.io.IOException
DEXTUploadException
java.io.FileNotFoundException
java.io.IOExceptionpublic java.lang.String GetFileNameWithoutExt()
public java.lang.String Save(java.lang.String TargetPath,
boolean Overwrite,
boolean Copy)
throws DEXTUploadException,
java.io.IOException
TargetPath - アップロードされたファイルの保存パスOverwrite - 同一のファイルが存在する場合の処理 True=ファイルを上書きする/ False=ファイルを保存しないCopy - 一時ファイルを移動せずにコピーします。(コピーは性能が落ちますが、ファイルを数ヶ所に保存することができます。)
DEXTUploadException
java.io.IOExceptionSaveAs(String, boolean, boolean),
SaveVirtual(String, boolean, boolean),
SaveAsVirtual(String, boolean, boolean)
public java.lang.String Save(java.lang.String TargetPath,
boolean Overwrite)
throws DEXTUploadException,
java.io.IOException
TargetPath - アップロードされたファイルの保存パスOverwrite - 同一のファイルが存在する場合の処理 True=ファイルを上書きする/ False=ファイルを保存しない
DEXTUploadException
java.io.IOExceptionSaveAs(String, boolean),
SaveVirtual(String, boolean),
SaveAsVirtual(String, boolean)
public java.lang.String SaveAs(java.lang.String TargetName,
boolean Overwrite)
throws DEXTUploadException,
java.io.IOException
TargetName - アップロードされたファイルの保存パス(ファイル名を含む)Overwrite - 同一のファイルが存在する場合の処理 True=ファイルを上書きする/ False=ファイルを保存しない
DEXTUploadException
java.io.IOExceptionSave(String, boolean),
SaveVirtual(String, boolean),
SaveAsVirtual(String, boolean)
public java.lang.String SaveAs(java.lang.String TargetPath,
java.lang.String TargetName,
boolean Overwrite)
throws DEXTUploadException,
java.io.IOException
TargetPath - アップロードされたファイルの保存パスTargetName - 保存する新しいファイル明転Overwrite - 同一のファイルが存在する場合の処理 True=ファイルを上書きする/ False=ファイルを保存しない
DEXTUploadException
java.io.IOExceptionSave(String, boolean),
SaveVirtual(String, boolean),
SaveAsVirtual(String, boolean)
public java.lang.String SaveAs(java.lang.String TargetPath,
java.lang.String TargetName,
boolean Overwrite,
boolean Copy)
throws DEXTUploadException,
java.io.IOException
TargetPath - アップロードされたファイルの保存パスTargetName - 保存する新しいファイル明転Overwrite - 同一のファイルが存在する場合の処理 True=ファイルを上書きする/ False=ファイルを保存しないCopy - 一時ファイルを移動せずにコピーします。(コピーは性能が落ちますが、ファイルを数ヶ所に保存することができます。)
DEXTUploadException
java.io.IOExceptionSave(String, boolean),
SaveVirtual(String, boolean),
SaveAsVirtual(String, boolean)
public java.lang.String SaveAs(java.lang.String TargetName,
boolean Overwrite,
boolean Copy)
throws DEXTUploadException,
java.io.IOException
TargetName - アップロードされたファイルの保存パス(ファイル名を含む)Overwrite - 同一のファイルが存在する場合の処理 True=ファイルを上書きする/ False=ファイルを保存しないCopy - 一時ファイルを移動せずにコピーします。(コピーは性能が落ちますが、ファイルを数ヶ所に保存することができます。)
DEXTUploadException
java.io.IOExceptionSave(String, boolean, boolean),
SaveVirtual(String, boolean, boolean),
SaveAsVirtual(String, boolean, boolean)
public java.lang.String SaveVirtual(java.lang.String VirtualPath,
boolean Overwrite)
throws DEXTUploadException,
java.io.IOException
VirtualPath - アップロードされたファイルを保存する仮想パスOverwrite - 同一のファイルが存在する場合の処理 True=ファイルを上書きする/ False=ファイルを保存しない
DEXTUploadException
java.io.IOExceptionSave(String, boolean),
SaveAs(String, boolean),
SaveAsVirtual(String, boolean)
public java.lang.String SaveVirtual(java.lang.String VirtualPath,
boolean Overwrite,
boolean Copy)
throws DEXTUploadException,
java.io.IOException
VirtualPath - アップロードされたファイルを保存する仮想パスOverwrite - 同一のファイルが存在する場合の処理 True=ファイルを上書きする/ False=ファイルを保存しないCopy - 一時ファイルを移動せずにコピーします。(コピーは性能が落ちますが、ファイルを数ヶ所に保存することができます。)
DEXTUploadException
java.io.IOExceptionSave(String, boolean, boolean),
SaveAs(String, boolean, boolean),
SaveAsVirtual(String, boolean, boolean)
public java.lang.String SaveAsVirtual(java.lang.String VirtualName,
boolean Overwrite)
throws DEXTUploadException,
java.io.IOException
VirtualName - アップロードされたファイルを保存する仮想パス(ファイル名を含む)Overwrite - 同一のファイルが存在する場合の処理 True=ファイルを上書きする/ False=ファイルを保存しない
DEXTUploadException
java.io.IOExceptionSave(String, boolean),
SaveAs(String, boolean),
SaveVirtual(String, boolean)
public java.lang.String SaveAsVirtual(java.lang.String VirtualName,
boolean Overwrite,
boolean Copy)
throws DEXTUploadException,
java.io.IOException
VirtualName - アップロードされたファイルを保存する仮想パス(ファイル名を含む)Overwrite - 同一のファイルが存在する場合の処理 True=ファイルを上書きする/ False=ファイルを保存しないCopy - 一時ファイルを移動せずにコピーします。(コピーは性能が落ちますが、ファイルを数ヶ所に保存することができます。)
DEXTUploadException
java.io.IOExceptionSave(String, boolean, boolean),
SaveAs(String, boolean, boolean),
SaveVirtual(String, boolean, boolean)
public java.lang.String SaveAsVirtual(java.lang.String VirtualPath,
java.lang.String TargetName,
boolean Overwrite)
throws DEXTUploadException,
java.io.IOException
VirtualPath - アップロードされたファイルを保存する仮想パスTargetName - 保存する新しいファイル明転Overwrite - 同一のファイルが存在する場合の処理 True=ファイルを上書きする/ False=ファイルを保存しない
DEXTUploadException
java.io.IOExceptionSave(String, boolean),
SaveAs(String, boolean),
SaveVirtual(String, boolean)
public java.lang.String SaveAsVirtual(java.lang.String VirtualPath,
java.lang.String TargetName,
boolean Overwrite,
boolean Copy)
throws DEXTUploadException,
java.io.IOException
VirtualPath - アップロードされたファイルを保存する仮想パスTargetName - 保存する新しいファイル明転Overwrite - 同一のファイルが存在する場合の処理 True=ファイルを上書きする/ False=ファイルを保存しないCopy - 一時ファイルを移動せずにコピーします。(コピーは性能が落ちますが、ファイルを数ヶ所に保存することができます。)
DEXTUploadException
java.io.IOExceptionSave(String, boolean, boolean),
SaveAs(String, boolean, boolean),
SaveVirtual(String, boolean, boolean)public boolean IsUploaded()
public boolean IsMoved()
public void DeleteSavedFiles()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||