SmartUpload工具上传文件步骤

上传文件的步骤
1、实例化SmartUpLoad实例
    SmartUpload smart = new SmartUpload();
2、初始化上传操作
    ServletConfig config = this.getServletConfig();    取得config内置对象
    smart.initialize(config,req,resp)        初始化,第一步执行initialize方法
3、设置被允许上传的文件格式、文件最大值、所有文件最大值,准备上传
4、开始上传文件
    smart.upload();
5、取得项目部署路径
    String savePath=req.getServletContext().getRealPath("上传文件存放的路径");   
    File file = new File(savePath);        表示用当前路径 生成一个File实例(注意导包java.io.File)
6、判断当前路径是否有文件夹    file.exists()
7、生成文件名(也可按照文件的原名称保存smart.save(savePath))
    可以使用时间,IP,随机数共同产生一个字符串来作为文件名
8、按照新的文件名保存文件。

原文地址:https://www.cnblogs.com/wdss/p/10780250.html

时间: 2024-10-09 22:19:49

SmartUpload工具上传文件步骤的相关文章

第一次往github上传文件步骤

第一次往github上传文件步骤: 1> 从右上角 '+' 位置下拉菜单中,创建一个repository 2>从右上角头像位置下拉菜单 setting中设置 SSH keys 3>打开终端  跳进apple文件夹,输入  ~/.ssh 如下图 4>r然后输入   ssh-keygen -t rsa -b 4096 -C "[email protected]" 5>回车输入两次 简单的密码 6>输入  cat id_rsa.pub 会显示许多行base

分布式项目中--上传文件步骤

第一步: 将FastDFSClient工具类放置在common(公共模块)下 第二步: 1.在resources包下,新建一个目录fastDFS,将配置文件fdfs_client.conf 放在该目录下 2.在resources包下,新建一个目录config,将配置文件application.properties配置文件  放在该目录下 第三步: 编写controller层 controller层代码如下: package cn.kgc.core.controller; import cn.kg

接口测试使用jmeter工具上传文件。(无响应/响应为空)

上传假条,说白了就是上传一个图片. 抓到接口参数为: 使用jmeter工具: 1.发送http请求——参数 2.发送http请求——上传文件 ========================================错误=========================================================== 一开始填写: 1.发送http请求——参数 2.发送http请求——上传文件 3.查看结果数——报错 错误是响应为空,考虑可能请求错误,导致无相应. 原因

上传文件拦截器

1.FileUpload拦截器介绍 FileUpload拦截器Struts2预置的拦截器 见struts-default.xml第134行 FileUpload拦截器被默认拦截器栈defaultStack引用,即我们不需要做任何配置,即可使用该拦截器 见struts-default.xml第275行 FileUpload拦截器可以用于文件上传 2.FileUpload拦截器上传文件步骤 首先,FileUpload拦截器将表单中提交的文件,以临时文件的形式保存到服务器临时路劲下. 之后,FileU

spring mvc 上传文件

springmvc 上传文件步骤: 第一 拷贝所需jar 第二 需要在springmvc(springmvc-servlet.xml)中配置:SpringMVC上传文件时,需要配置MultipartResolver处理器 <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">         <p

FTP上传文件速度太慢怎么办?

用户在建设网站时必不可少的一类工具就是文件传输工具.通过客户端和主机之间的文件交互,及时上传补丁文件.下载日志文件等,确保网站的正常稳定运行.但是也有不少用户反映使用FTP上传文件速度太慢,这是什么原因呢?FTP上传文件速度太慢怎么办?一.为什么FTP上传文件速度太慢? 运维人员在日常的工作中会使用FTP软件上传补丁.升级包.下载数据.日志等数据.FTP上传与下载速度慢,严重的影响运维人员的工作效率,与此同时一味的指责网络提供商,其实有些以偏概全. 为什么FTP上传文件速度太慢呢? FTP协议自

文件上传的步骤

文件上传的步骤: 1.<input type="file" /> 2.首先要更改form的enctype="multipart/form-data" 表示向服务器传输的过程中以二进制的方式传输 默认传输类型: enctype="application/x-www-form-urlencoded" 3.相关jar包 下载地址 www.apache.org commons-fileupload-1.2.1.jar 核心组件包 common

文件上传工具类——傻瓜式上传文件

转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6128382.html 在前面  (http://www.cnblogs.com/ygj0930/p/6073505.html)  我们提到过Javaweb开发的文件上传功能的实现,需要借助第三方jar包,并且要创建factory呀.设置临时文件区路径呀等等,十分繁琐.而作为一个开发人员,不可能每次实现文件上传时都从头到尾做那么多工序.这时候,我们可以把这些繁琐的工作封装起来,把一个个功能做成以供调用的方法.

JSP通过SmartUpload上传文件实例

httpRequest.setCharacterEncoding("gbk"); String preName = genName.doMake();//设置文件前缀名 String extName = null; String allName = null; String fileName = null; try { //初始化 sUpload.initialize(servletConfig, request, response); //设置文件最大上传为10M sUpload.s