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,
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)