SmartUpload文件上传的基本步骤

//创建SmartUpload对象
    SmartUpload su = new SmartUpload();
    //初始化
    su.initialize(pageContext);
    //声明一个File对象 用来接收上传的文件
    File file = null;
    //设置允许上传的文件类型
    su.setAllowedFilesList("jpg,png,gif,");
    //设置不允许上传的文件类型
    su.setDeniedFilesList("bat,exe,mp4");
    //设置单文件大小
    su.setMaxFileSize(40000);
    //设置总文件大小
    su.setTotalMaxFileSize(50000);
    //设置编码
    su.setCharset("utf-8");
    //开始上传
    su.upload();    
    //获取文件集合中的第一个文件
    file = su.getFiles().getFile(0);
    String filePath = "";
    if(!file.isMissing()){
        //拼接文件上传到服务器的 路径
        filePath = "onload/"+file.getFileName();
        //上传到服务器 保存到指定路径
        file.saveAs(filePath,SmartUpload.SAVE_VIRTUAL);
    }
    out.print("上传成功");
    out.print("<img src='"+filePath+"'>");

SmartUpload文件上传相关推荐

  1. SmartUpload文件上传组件的使用教程

    在项目中使用SmartUpload组件可以进行文件的上传和下载操作 使用步骤 1.导入jar包,进行build path操作 2.编写文件上传页面,代码如下 <form action=" ...

  2. smartupload文件上传与下载

    Jsp+Servlet 来实现文件上传 在日常的开发中,为了提高开发的效率,我们通常使用组件和框架来进行开发. 一般使用 FileUpload / Smartupload 组件 二.SmartUplo ...

  3. 文件上传--Smartupload上传组件【上】

    首先祝愿大家2013元宵节快乐! 图片等文件上传不同于单纯的数字,文件在计算机中以二进制的形式存在,文件的上传要用到Smartupload组件.我们一起学习一下如何利用Smartupload组件上传文 ...

  4. 在jsp中使用smartupload组件上传文件- -

    在jsp中使用smartupload组件上传文件- - jsp对上传文件的支持不象php中支持的那么好,直接做成了函数,也不象asp中要通过组件才能实现.jsp中可以通过javabean来实现.但是我 ...

  5. java使用smartupload组件实现文件上传的方法

    为什么80%的码农都做不了架构师?>>>    本文实例讲述了java使用smartupload组件实现文件上传的方法.分享给大家供大家参考.具体分析如下:文件上传几乎是所有网站都具 ...

  6. 使用SmartUpload组件上传文件,自己踩过的坑

    昨天使用SmartUpload组件上传文件,代码很简单: smartupload_demo01.html <html> <head><title>smartuplo ...

  7. 文件上传与下载SmartUpload

    文件上传与下载SmartUpload组件, 需要架包jspSmartUpload.jar 上传:需要表单的file属性 SmartUpload实例化和初始化 利用SmartUp限制文件类型 得到文件列 ...

  8. smartupload工具上传文件

    目录 1.将jar包添加到项目中 2.准备上传的页面 3.后台代码: Servlet中获取JSP页面中的内置对象PageContext smartupload常用方法 文件下载 1.将jar包添加到项 ...

  9. 使用SmartUpload组件上传文件

    刚刚上手的项目 被文件上传困扰了好久,之前用fileupload组件上传,代码参考孤傲苍狼博客,可是除了文件名,表单内的其他内容不知道该怎么读出来进行存储:所以此次采用smartupload组件进行上 ...

  10. 富文本编辑器CKeditor文件上传下载SmartUpload插件

    目录 富文本编辑器 1.概述 2.常用富文本编辑器 3.CKeditor介绍 4.CKeditor的使用步骤 4.1 进入官网,下载full版本(这个代表的是使用全部功能,如果是simple或者sta ...

最新文章

  1. 大数据的3V和三个层面
  2. 【Zabbix】使用dbforbbix 2.2-beta监控Redhat 7.0上的Oracle、Mysql
  3. [WPF系列]-Deep Zoom
  4. c语言字母金字塔代码,打印字母金字塔,昨晚看到某个帖子的题目
  5. d - 数据结构实验之查找四:二分查找_【数据结构】资料
  6. MySQL不香吗,为啥京东放弃它拥抱Elasticsearch?
  7. Linux 系统调优相关工具
  8. win10字体安装_使用快捷方式安装字体,节省C盘空间,提高win操作系统运行速度...
  9. sv信道模型是什么_怎样理解metis信道模型?
  10. 微信计数器微信加粉计数器开发
  11. mysql数据库事务模拟转账_mysql数据库事务阐发:实现银行转账功能的优化,附代码+实现过程...
  12. 计算机运行一段时间假死,电脑使用一段时间后变慢或死机(提高电脑运行速度技巧)...
  13. 猿创征文 |【敢问路在何方,路在脚下】-一个野生产品的血泪技术成长史
  14. php odbc informix,odbc php informix 问题求助
  15. 多元线性回归及案例(Python)
  16. 单词 ----- part8
  17. multisim 高低电平点亮灯证明
  18. 零基础学习数据分析路线,学习到什么程度可以找到工作
  19. Java课程中心练习题
  20. 概率论与数理统计(知识点概览)

热门文章

  1. Charles 最新版(Charles 4.1.4 ) 破解注册
  2. java递归遍历文件夹下所有文件
  3. erf、erfc公式及其函数值表查询
  4. 计算机主板设置语言,技嘉主板bios设置中文对照的方法步骤
  5. originpro2021 下载安装(含有安装包)
  6. 中国家庭追踪调查(CFPS)数据及问卷(2010-2018年)
  7. 多媒体处理常用软件:图像、文本、音频、视频、动画、微课
  8. 计算机软考笔试知识点,计算机软考考试必备知识点:关键链法
  9. p值小于0.05拒绝还是接受_干货:关乎你的实验成败,0.05这个值不容小觑!
  10. labelme安装及标签制作