DEXTUploadJ
DEXTUploadJ References > FileItem > Method > SaveAs

SaveAs Method

Version
1.0.1.0
Environment
Sun JDK1.4
Target
FileItem
Signature 1
public java.lang.String SaveAs(java.lang.String TargetName, boolean Overwrite)
Signature 2
public java.lang.String SaveAs(java.lang.String TargetName, boolean Overwrite, boolean Copy)
Signature 3
public java.lang.String SaveAs(java.lang.String TargetPath, java.lang.String TargetName, boolean Overwrite)
Signature 4
public java.lang.String SaveAs(java.lang.String TargetPath, java.lang.String TargetName, boolean Overwrite, boolean Copy)
Parameters
Name Signature Description
TargetName(Signature1, Signature2)java.lang.StringRoute to save uploaded file (including file name)
TargetName(Signature3, Signature4)java.lang.StringTo save the new file name
TargetPathjava.lang.StringRoute to save uploaded file
OverwritebooleanProcess when a same file exits
true: overwrites file.
false: does not save.
CopybooleanCopy temporary file without moving. (copy is inefficient but can save at several locations.)
Return value
Route of saved file (including file name)
Throws
DEXTUploadException
java.io.IOException
Description

Moves uploaded files to assigned route in assigned file name.

Usage (Signature1)
                                item.SaveAs(strSavePath, true);
							
Usage (Signature2)
                                item.SaveAs(strSavePath, true, true);
							
Usage (Signature3)
                                item.SaveAs(strPath, "CopyTest.tmp", true);
							
Usage (Signature4)
                                item.SaveAs(strPath, "CopyTest.tmp", true, true);