`

上传文件(1)

 
阅读更多

用jspSmartUpload组件

jspSmartUpload.jar,在smartupload\WebRoot下新建upload文件夹-----用来存放上传的文件

ServletConfig config = getServletConfig();
 // 新建一个SmartUpload对象
  SmartUpload su = new SmartUpload();
  // 上传初始化
  su.initialize(config,request,response);
  su.setMaxFileSize(2000*2000);  	
  su.setAllowedFilesList("jpg,txt,png");
try {
      su.upload();
      int count = su.save("/upload");   			
      String fileName = su.getFiles().getFile(0).getFileName();//文件名
      String fileExt = su.getFiles().getFile(0).getFileExt();//文件扩展名
      String filePathName =    su.getFiles().getFile(0).getFilePathName();//文件全名
      com.jspsmart.upload.File file = su.getFiles().getFile(0);

 可以将图片名字存到数据库中,上面这个是对单个图片的上传与修改

用jspSmartupload实现多文件上传

http://blog.sina.com.cn/s/blog_6814a1510100nedb.html

 

分享到:
评论

相关推荐

    Java大文件上传(1GB,图片,视频,Flash文件,音频文件)

    1. 分块上传:这种技术将大文件切割成多个小块,然后逐个上传。每个块作为一个单独的POST请求发送,这样可以避免一次性加载整个文件到内存。Java中的Multipart/form-data编码类型支持文件分块上传,例如使用Apache ...

    基于SpringBoot的文件上传系统,前后端分离,单文件上传,多文件上传,大文件上传,断点续传,文件秒传,图片上传

    基于SpringBoot的文件上传系统,前后端分离,单文件上传,多文件上传,大文件上传,断点续传,文件秒传,图片上传 项目经过严格测试,确保可以运行! 采用前后端分离的方式进行开发,实现了几种常用的文件上传功能...

    nginx搭建文件服务器上传文件获取文件

    ### Nginx 搭建文件服务器:上传与获取文件 在互联网技术中,Nginx 被广泛用于构建高性能、稳定的Web服务器环境。本文将详细介绍如何利用 OpenResty + Nginx + Lua 实现一个文件服务器,该服务器支持文件上传与获取...

    上传文件代码源码 网页上传源码

    1. **前端文件选择与预览** 在网页上,文件上传通常通过HTML5的`<input type="file">`标签实现。用户可以通过点击这个标签创建的文件选择对话框来选取文件。为了增强用户体验,可以使用JavaScript和CSS进行美化,如...

    android带进度的文件上传

    1. 创建一个`FileInputStream`读取待上传的文件。 2. 配置`HttpURLConnection`,设置请求方法为`POST`,开启输出流,并设置Content-Type为`multipart/form-data`,这是上传文件的标准格式。 3. 使用`...

    delphi上传文件到php网站

    `Unit1.dfm`是表单设计文件,`Project1.dpr`是项目的主程序文件,`Unit1.pas`是源代码文件,`Project1.res`包含资源信息,`Project1.exe`是最终的可执行文件,`php`可能是与文件上传相关的PHP代码片段。这些文件反映...

    ExtJS验证上传文件类型

    ExtJS 验证上传文件类型 ExtJS 中实现文件上传功能是非常方便的,但对于新手来说,控制文件上传类型是一个难题。例如,我们只想让用户上传特定的文件类型,例如txt文件,那么如何实现当用户上传非txt文件时,给出...

    java图形化实现文件上传_javagui上传文件,gui编写上传下载文件功能-Java文档类资源

    (1)分别运行工程两个包中的两个.java文件(UploadClient.java和UploadServer.java)分别会弹出“上传客服端”和“上传服务器”两个窗口。 (2)单击“上传服务器”窗口中的“启动服务..”按钮。 (3)单击“上传...

    Vuejs文件上传组件多文件上传

    1. **多文件选择**:用户可能需要选择多个文件进行上传。HTML5引入了`<input type="file">`元素的`multiple`属性,允许用户一次选择多个文件。 2. **文件预览**:在上传之前,用户可能希望预览所选文件,尤其是图片...

    uniapp实现移动端上传文件功能

    1. **调用uni.chooseFile**:在用户触发上传操作后,调用uni.chooseFile,选择需要上传的文件。这个接口返回的Promise会解析出一个数组,每个元素代表一个选中的文件。 2. **创建FormData对象**:将选中的文件添加...

    文件上传的activex控件

    在IT领域,ActiveX控件是一种在Internet Explorer浏览器中运行的软件组件,它允许开发者创建交互式的网页应用和实现特定功能,比如文件上传。本文将深入探讨“文件上传的activex控件”这一主题,包括其工作原理、...

    nginx上传文件大小报错500的解决办法

    nginx上传文件大小报错500的解决办法 采用nginx作反向代理,出现了一个诡异的问题,小文件可以提交,大文件会报500内部错误。这个是什么原因导致的呢?...1.文件大小超过了client_body_buffer_size 2.cl

    C# WebClient 上传文件

    ### C# WebClient 上传文件知识点解析 #### 一、引言 在开发过程中,经常会遇到需要将客户端的文件上传到服务器的需求。C#语言提供了多种方法来实现这一功能,其中`WebClient`类就是一种非常简便的方式。本文将详细...

    php大文件上传,百兆文件上传,有进度条,有上传速度

    1,将压缩包里的 php_uploadprogress.dll 文件复制到你的PHP 安装目录里的扩展库文件夹 就是 ext文件夹下面 2,在你的服务器上随便一个地方(最好就放到你的站点里面吧) 新建个文件夹叫tmp 在tmp文件夹下面新建个txt...

    jsp自行增加上传文件的批量文件上传

    本想做个批量文件上传的功能(设想是客户选择一个目录后,程序能判断需要上传的文件上传到服务器指定目录下),结果没有做出来,在网上找了许多版本的批量上传程序,但实验效果不好,有的还需要下载分,上传文件也不能...

    C#.Net上传文件大小限制设置

    或使用Metabase Explorer工具修改AspMaxRequestEntityAllowed属性,以允许上传1G的文件。 需要注意的是,在修改metabase.XML文件或machine.config文件前,请务必停止IIS服务,以免无法保存修改后的文件。同时,在上...

    c#判断上传文件的类型和大小

    如果文件大小超过了设定的限制(例如1MB),则可以采取拒绝上传或提示用户等操作。 **二、识别文件类型** 识别文件类型主要有两种方法:通过文件后缀名和分析文件内容。 1. **通过文件后缀名** 这是最简单的判断...

    SpringMVC文件上传,多文件上传实例

    1. **文件上传原理**: 文件上传是通过HTTP协议的POST请求来完成的,通常使用`multipart/form-data`编码类型。在客户端,HTML表单中的`<input type="file">`元素允许用户选择本地文件;在服务器端,我们需要解析...

    C#通过winform和http上传文件

    另外,为了确保文件安全,服务器端通常会对上传的文件进行验证,如限制文件类型、大小等。 以上就是C#通过WinForm和HTTP上传文件的基本流程。在实际项目中,可能会结合ASP.NET等Web技术,构建更复杂的服务器端逻辑...

    Android文件上传,文件选择器,多选

    在Android应用开发中,文件上传和文件选择器是常见的功能需求。用户可能需要从设备存储中选择一个或多个文件,例如图片、文档或音频文件,然后上传到服务器或进行其他操作。本文将深入探讨如何在Android平台上实现...

Global site tag (gtag.js) - Google Analytics