打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
关于jfinal 上传
package com.qianhua.controller;
import java.io.File;
import java.util.List;
import com.jfinal.core.Controller;
import com.jfinal.kit.PathKit;
import com.jfinal.upload.UploadFile;
/**
 * FileUploadController 接收上传的文件
 */
public class FileUploadController extends Controller {
    private final int MAXSize = 50 * 1024 * 1024; // 50M
    private String filedir=PathKit.getWebRootPath() + "\\upload\\uservideo\\";//指定用户训练视频文件上传路径
    /**
     * 接收上传的文件
     * 注意:前提是lib中引入cos-26Dec2008.jar包
     */
    public void upload() {
        // TODO Auto-generated method stub
        try {
//          UploadFile upFile = getFile();//单个上传文件一句搞定  默认路径是 upload
//          UploadFile upFile = getFile("FILE", filedir, maxSize, "utf-8");//只用于表单提交方式, 单个上传文件
            List<UploadFile> upFiles = getFiles(filedir, MAXSize, "utf-8");//批量上传文件
            for (UploadFile fileItem : upFiles) {
                 
                String fPath=filedir+fileItem.getOriginalFileName();
                System.out.println("上传fPath"+fPath);
                String newPath=filedir+fileItem.getOriginalFileName().replace(".", "1.");//例如:交叉接触动作1.3gp
                File oldFile=new File(fPath);
                File newFile=new File(newPath);
                if(newFile.exists()){
                    System.out.println("-------------删除"+fileItem.getOriginalFileName());
                    //删除旧的
                    oldFile.delete();
                    //新的重命名
                    boolean updateName=newFile.renameTo(oldFile);
                    System.out.println("-------------updateName:"+updateName);
                     
                }
                 
            }
             
        } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
            renderJson("status", "0");//失败
        }
        renderJson("status", "1");//成功
    }
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
C# 判断文件和文件夹是否存在并创建 - CookBlack - 博客园
使用ExtJS + ASP.NET MVC做個簡單的File Browser
python处理iis日志
SpringMvc实现上传图片的三种方法学习
android上传手机图片至服务器
Jakarta-Common-FileUpload使用简单入门
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服