上传文件显示设置多文件类型权限怎么回事

上传文件显示设置多文件类型权限怎么回事,第1张

上传文件显示设置多文件类型权限的步骤如下。

1、进入作品管理,点击修改作品信息,进入上传图片的页面,打开页面后,在底部,会看到作品的兄团封面,直接点击浏览,选择要上传图片闹薯的小说,上传到那里,上传后,记得点击保存。

2、保存后需要再次羡弯橘进入页面,当上传封面的模块时,如果图片能够显示在浏览的顶部,就说明封面已经上传成功了,如果没有,需要重新上传。

即使再多文件也是通过的单个文件逐次上传的(zip等压缩包实际上是盯者一个文件)。实现思路就是将多个文件循环进行上传,上传方法举例:

/**

* 上传文件

*

* @param fileName

* @param plainFilePath 文件路径路径

* @param filepath

* @return

* @throws Exception

*/

public static String fileUploadByFtp(String plainFilePath, String fileName, String filepath) throws Exception {

FileInputStream fis = null

ByteArrayOutputStream bos = null

FTPClient ftpClient = new FTPClient()

String bl = "false"

try {

fis = new FileInputStream(plainFilePath)

bos = new ByteArrayOutputStream(fis.available())

byte[] buffer = new byte[1024]

int count = 0

while ((count = fis.read(buffer)) != -1) {

bos.write(buffer, 0, count)

}

bos.flush()

Log.info("加密上传文件开始")

Log.info("连接远程上传服务器"+CCFCCBUtil.CCFCCBHOSTNAME+":"+22)

ftpClient.connect(CCFCCBUtil.CCFCCBHOSTNAME, 22)

ftpClient.login(CCFCCBUtil.CCFCCBLOGINNAME, CCFCCBUtil.CCFCCBLOGINPASSWORD)

FTPFile[] fs

fs = ftpClient.listFiles()

for (FTPFile ff : fs) {

if (ff.getName().equals(filepath)) {

bl="true"

ftpClient.changeWorkingDirectory("/"+filepath+"")

}

}

Log.info("检查文件路径是否存在:/"谨答+filepath)

if("false".equals(bl)){

ViewUtil.dataSEErrorPerformedCommon( "查询文件路径不存在:"+"/"+filepath)

return bl

}

ftpClient.setBufferSize(1024)

ftpClient.setControlEncoding("GBK")

// 设置文件类型(二进制)

ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE)

ftpClient.storeFile(fileName, fis)

Log.info("上传文件成功:"+fileName+"。祥则慧文件保存路径:"+"/"+filepath+"/")

return bl

} catch (Exception e) {

throw e

} finally {

if (fis != null) {

try {

fis.close()

} catch (Exception e) {

Log.info(e.getLocalizedMessage(), e)

}

}

if (bos != null) {

try {

bos.close()

} catch (Exception e) {

Log.info(e.getLocalizedMessage(), e)

}

}

}

}

备注:只需要修改上传的服务器地址、用户名、密码即可进行服务器访问上传。根据实际需要修改即可。

需改或橡要在使用插件的时候配置允许的文件格式:

SWFUpload.onload = function () {

var settings = {

flash_url : "../Control/SwfUpload/swfupload.swf", //要调用团皮的flash地址

upload_url: "./upload.aspx", //处理程序的地址

post_params: {

"albumID" : "<%=this.dllAlbumType.SelectedValue%>" //要同步传送给upload.aspx的参数,这里我传了一个相册ID

},

file_size_limit : "2MB", //单个文件的最大限制

file_types : "*.jpg*.jpeg*.gif", //允许上传的文件类型

file_types_description : "*.jpg*.jpeg*.gif", //允许上传核旁的文件类型描述,用于default.aspx页面展示用

file_upload_limit : 100, //每次最多可以上传的文件个数

file_queue_limit : 0,

custom_settings : {

progressTarget : "fsUploadProgress",

cancelButtonId : "btnCancel",

uploadButtonId : "btnUpload",

myFileListTarget : "idFileList"

},

debug: false,

auto_upload:false,


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12282938.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存