类 Upload
java.lang.Object
com.gdxsoft.easyweb.uploader.Upload
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明boolean检查上传文件的合法文件名createJSon(FileUpload fu) void生成上传文件的URL从tomcat 7.6以上版本,|符号不能之间传递,必须转义,否则抛出400错误
郭磊 2016-11-22getRv()List<?> getUpSql()getUpSwf()voidvoidhandleSubs(FileUpload fu) void初始化voidinit(javax.servlet.http.HttpServletRequest request) boolean返回Json是否加密void将客户端生成文件移动到resized目录void替换上传路径的参数voidsetRv(RequestValue rv) voidsetUpJsonEncyrpt(boolean upJsonEncyrpt) 返回Json是否加密voidsetUpLimit(String upLimit) voidsetUploadDir(String uploadDir) voidsetUploadItems(List<?> uploadItems) voidsetUploadName(String uploadName) voidsetUploadRealDir(String uploadRealDir) voidsetUploadTempDir(String uploadTempDir) voidsetUpNewSizes(String upNewSizes) voidvoidvoidsetUpUnZip(String upUnZip) takeFileUpload(Object itemobj, int index) 获取上传文件对象unicode(char c) upload()处理文件上传upzipFiles(String zipFile) 解压缩文件voidSave the upload file to the local filevoidvoidwriteToDatabase(byte[] buf, String fileName, String filePath, String fileType, String fileExt, String fileUrl, String unid, String from, String userLocalName, int len) 参数列表
EWA_UP_MD5 文件的md5校验码
EWA_UP_FILE 文件的二进制
EWA_UP_NAME 文件名称
EWA_UP_URL 文件http的url
EWA_UP_EXT 文件扩展名
EWA_UP_PATH 文件服务器保存位置
EWA_UP_PATH_SHORT 文件服务器保存位置(去除UPath.getPATH_UPLOAD() 的路径)
EWA_UP_TYPE 文件的http的contentType
EWA_UP_UNID 文件的unid,用于数据库定位使用
EWA_UP_FROM 来源,图片重新生成尺寸的母体
EWA_UP_LOCAL 用户本地文件
EWA_UP_LENGTH 长度void
-
字段详细资料
-
UPLOAD_PATH_MAX_CHARS
public static int UPLOAD_PATH_MAX_CHARS上传路径的最大长度限制 255,可以修改 -
DEFAULT_UPLOAD_PATH
-
-
构造器详细资料
-
Upload
public Upload()
-
-
方法详细资料
-
getRv
-
setRv
-
getUploadItems
-
setUploadItems
-
decode
-
init
-
init
-
checkValidExt
-
replaceUploadPathParameters
-
upload
-
handleClientNewSizes
public void handleClientNewSizes() -
moveClientNewSizesFileToRootPath
-
upzipFiles
-
createJSon
-
unicode
-
createJSon
-
createFileUpload
-
createURL
-
handleSubs
-
createNewSizeImages
-
writeToDatabase
-
writeToDatabase
- 抛出:
Exception
-
writeToDatabase
public void writeToDatabase(byte[] buf, String fileName, String filePath, String fileType, String fileExt, String fileUrl, String unid, String from, String userLocalName, int len) throws Exception 参数列表
EWA_UP_MD5 文件的md5校验码
EWA_UP_FILE 文件的二进制
EWA_UP_NAME 文件名称
EWA_UP_URL 文件http的url
EWA_UP_EXT 文件扩展名
EWA_UP_PATH 文件服务器保存位置
EWA_UP_PATH_SHORT 文件服务器保存位置(去除UPath.getPATH_UPLOAD() 的路径)
EWA_UP_TYPE 文件的http的contentType
EWA_UP_UNID 文件的unid,用于数据库定位使用
EWA_UP_FROM 来源,图片重新生成尺寸的母体
EWA_UP_LOCAL 用户本地文件
EWA_UP_LENGTH 长度- 参数:
buf- 文件二进制内容fileName- 文件名filePath- 服务器保存路径fileType- 类型fileExt- 扩展名fileUrl- http的urlunid- 文件的unid,用于数据库定位使用from- 来源的UNID- 抛出:
Exception
-
takeFileUpload
-
writeFile
-
getUploadDir
-
setUploadDir
-
getUploadRealDir
-
setUploadRealDir
-
getUploadTempDir
-
setUploadTempDir
-
getUpNewSizes
-
setUpNewSizes
-
getUpExts
-
getUpSql
-
setUpSql
-
getUpSwf
-
setUpSwf
-
getUpUnZip
-
setUpUnZip
-
getUploadName
-
setUploadName
-
getAlFiles
-
getUpLimit
- 返回:
- the upLimit
-
setUpLimit
- 参数:
upLimit- the upLimit to set
-
isUpJsonEncyrpt
public boolean isUpJsonEncyrpt()返回Json是否加密- 返回:
- the upJsonEncyrpt
-
setUpJsonEncyrpt
public void setUpJsonEncyrpt(boolean upJsonEncyrpt) 返回Json是否加密- 参数:
upJsonEncyrpt- the upJsonEncyrpt to set
-