`
ferreousbox
  • 浏览: 287192 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

发布一个大文件上传组件项目

阅读更多

    这两天有空整理了下以前使用java applet开发的大文件上传组件,然后在google code上弄了个开源项目,大家有兴趣的可以到如下地址访问:

http://code.google.com/p/mupload

    由于刚放上去,东西也不是很多,只有三个下载,包括源代码、发布版本和例子程序,源代码已经submit到SVN中,其他的如wiki等还需要完善,希望大家多多提建议!

 

PS:

我看到有人回复质疑applet,我当然知道applet的不成功,这里我开发的是一个基于applet的大文件上传网页插件,倾向于使用applet是因为作为java技术人员的优势,而且网络上流传的大文件上传客户端要么是收费的,要么就找不到,这里是作为一个可选的方案而已,并不强求!

7
5
分享到:
评论
14 楼 ferreousbox 2009-08-26  
accphc 写道
文件上传类型设置怎么不起作用?!
limitTypes : {"视频文件(*.avi,*.wmv,*.rm)" : "avi,wmv,rm"}, // 允许上传所有文件

怎么不起作用?你是怎么设置的?我用你的类型是可以的。如果你是在运行时修改是因为缓存的问题,建议关闭浏览器后重新打开再试。
13 楼 accphc 2009-07-29  
文件上传类型设置怎么不起作用?!
limitTypes : {"视频文件(*.avi,*.wmv,*.rm)" : "avi,wmv,rm"}, // 允许上传所有文件
12 楼 ligaoyang 2009-06-07  
ferreousbox 写道

ligaoyang 写道
错了,应该是 : greenlgy@126.com很明显是CLASS的版本比JRE的高,无法运行,编译的发行版本是用JRE1.6的,所以你的客户端至少应该保证是1.6的JRE才可以


邮件已经收到,感谢 【ferreousbox】的答复。 Thank you very much!
11 楼 ferreousbox 2009-05-31  
ligaoyang 写道

错了,应该是 : greenlgy@126.com

很明显是CLASS的版本比JRE的高,无法运行,编译的发行版本是用JRE1.6的,所以你的客户端至少应该保证是1.6的JRE才可以
10 楼 ligaoyang 2009-05-28  
错了,应该是 : greenlgy@126.com
9 楼 ligaoyang 2009-05-28  
留下 emali : greenllgy@126.com
8 楼 ligaoyang 2009-05-28  
JDK Version : jdk1.5.0_06
Tomcat Version : 5.5.23

客户端组建无法运行,Java 控制台出现如下错误 :

java.lang.UnsupportedClassVersionError?: Bad version number in .class file

at java.lang.ClassLoader?.defineClass1(Native Method) at java.lang.ClassLoader?.defineClass(Unknown Source) at java.security.SecureClassLoader?.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController?.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at sun.applet.AppletClassLoader?.findClass(Unknown Source) at java.lang.ClassLoader?.loadClass(Unknown Source) at sun.applet.AppletClassLoader?.loadClass(Unknown Source) at java.lang.ClassLoader?.loadClass(Unknown Source) at sun.applet.AppletClassLoader?.loadCode(Unknown Source) at sun.applet.AppletPanel?.createApplet(Unknown Source) at sun.plugin.AppletViewer?.createApplet(Unknown Source) at sun.applet.AppletPanel?.runLoader(Unknown Source) at sun.applet.AppletPanel?.run(Unknown Source) at java.lang.Thread.run(Unknown Source)

-----------------------------------------------------------------
烦请LZ告知是何原因,谢谢!
7 楼 melin 2008-11-10  
applet 作为企业应用方面还是不错的。安徽电信资源系统就是用applet开发的
6 楼 ferreousbox 2008-11-10  
presses 写道

什么通迅协议的?可以的话帖些文档上来看看。如果是http协议+applet实现,那就算了。

目前的话只支持http协议,但考虑加入ftp、socket等通信方式,已经预留接口
5 楼 presses 2008-11-10  
什么通迅协议的?可以的话帖些文档上来看看。
如果是http协议+applet实现,那就算了。
4 楼 ferreousbox 2008-11-10  
presses 写道

用applet开发界面组件,有前景吗?

相信这位仁兄没怎么看了,这个组件并不是纯粹的客户端软件,只是一个网页插件而已,所以就请不要动不动就提applet的弱点,如果你有更好的选择可以使用你的选择,个人的喜好和技术方向的问题而已。
3 楼 ferreousbox 2008-11-10  
xiangzhetaiy 写道

applet的组件?
为什么要选择这个?这个的使用空间大吗?

因为这个是作为嵌入网页的大文件上传客户端,我们都知道在网页中使用form上传大文件是个什么效率了。作为这样的使用模式,只有用OCX或DELPHI等开发网页插件,当然我作为搞java的可以使用applet实现这样的应用为什么不用呢?
2 楼 baseworld 2008-11-09  
presses 写道

用applet开发界面组件,有前景吗?


jira中就是用applet
1 楼 presses 2008-11-09  
用applet开发界面组件,有前景吗?

相关推荐

    一个Flash多文件上传组件

    "一个Flash多文件上传组件"是专为此需求设计的工具,它允许用户一次性上传多个文件,大大提高了上传效率。这个组件是基于Adobe Flash技术实现的,尽管现在Flash已经逐渐被淘汰,但在其鼎盛时期,它提供了丰富的交互...

    发布一个好用的文件上传组件simpleface-upload

    《深入解析:简单易用的文件上传组件SimpleFace-Upload》 在当今互联网应用中,文件上传功能是不可或缺的一部分,无论是用户头像的更改、文档的共享还是图片的上传,都离不开这一操作。今天我们将深入探讨一款名为...

    极品模板文件上传组件 v1.2.1.1.zip

    1. **组件介绍**:文件上传组件是网页应用中的一个重要部分,它允许用户将本地文件上传到服务器,常用于图片、文档等数据的交互。极品模板文件上传组件以其独特的设计和强大的功能,成为了许多开发者的选择。 2. **...

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

    uniAPP,作为一个跨端开发框架,为开发者提供了便捷的方式来实现移动端的文件上传功能。下面,我们将详细探讨如何在uniAPP中实现这一功能。 首先,我们需要了解uniAPP的基础知识。uniAPP是由DCloud(北京嘀嗒出行...

    多文件批量上传界面漂亮

    7. **GooUploader**:这是项目中的核心组件,可能是一个自定义的上传组件或第三方库。GooUploader可能提供了文件选择、预览、上传进度显示等功能,并且可能支持断点续传、多线程上传等高级特性。 8. **前端与后端...

    ASP.NET多文件上传,单文件上传,很好用【源代码】

    源代码是由Visual Studio 2005编写的,这是一个强大的开发环境,支持ASP.NET项目。 1. **单文件上传** 在ASP.NET中,文件上传主要通过`<asp:FileUpload>`控件实现。用户可以选择本地计算机上的文件,并将其上传到...

    struts2文件上传组件commons-fileupload-1.2.1.jar

    Apache Commons FileUpload是Java的一个组件,专门用于处理HTTP请求中的多部分数据,即文件上传。在Struts2中,这个库允许用户在表单中上传文件到服务器。1.2.1版本是在2009年发布的,提供了稳定且功能丰富的文件...

    uploadify3.2文件上传demo

    Uploadify是一款JavaScript和Flash混合的文件上传组件,它允许用户在网页上批量或单个上传文件,同时支持多种文件类型和大文件上传。Uploadify通过Flash提供异步文件上传功能,即使在不支持HTML5的浏览器中也能正常...

    bootstrap多文件上传源码

    这个示例项目是基于流行的前端框架Bootstrap构建的,旨在提供一个在Chrome和Firefox浏览器中可用的多文件上传解决方案。项目开发环境为Visual Studio 2013,采用.NET Framework 4.0作为后端支持。 Bootstrap是一个...

    jspsmartupload上传组件

    `jspsmartupload`是一个基于Java的Web上传组件,它为开发者提供了在JSP(Java Server Pages)中处理文件上传的能力。这个组件的核心目标是简化文件上传操作,使其在Web应用中更加便捷、高效和安全。以下是关于`jsp...

    java文件上传例子

    这个例子提供了一个简单的文件上传功能,可以通过集成开发环境MyEclipse进行演示。在这个过程中,用户可以选择本地文件并将其上传到服务器上的指定目录——在这种情况下是工程的发布目录下的`upload`文件夹。 首先...

    flash多文件同步上传控件1.0版发布

    SWFUpload是一款开源的JavaScript和Flash相结合的文件上传组件,它利用Flash的多文件选择功能和JavaScript的交互能力,为用户提供了一种高效、易于集成的文件上传解决方案。开发者可以通过调用其API接口,自定义上传...

    实战Mule:利用Mule调用XFire发布的文件上传服务

    当我们需要发布一个文件上传服务时,XFire可以作为一个理想的后端,通过SOAP接口对外提供服务。 要实现Mule调用XFire发布的文件上传服务,我们需要进行以下步骤: 1. **配置XFire服务**:首先,我们需要在XFire中...

    npm组件上传demo

    在你的工作目录下,运行`npm init`,然后按照提示填写项目信息,这将生成一个`package.json`文件,该文件包含了项目的元数据,如名称、版本、作者等。 在你的项目中编写组件代码。这通常包括JavaScript源文件、样式...

    Common-fileupload组件实现文件上传.pdf

    Common-fileupload组件是Apache的一个开源项目,它简化了文件上传的过程,并提供了灵活的配置选项。本篇文章将详细介绍如何利用Common-fileupload组件在JSP环境中实现文件上传功能。 #### 二、Common-fileupload...

    ASP实例开发源码-ASP文件批量上传客户端免费组件.zip

    6. **132684818447341471**:这可能是一个随机生成的文件名,可能代表实际的上传组件文件,可能是一个DLL或ASP页,用于处理文件上传的实际逻辑。 在实际开发中,理解并熟练运用ASP文件批量上传组件可以提高Web应用...

    基于ASP的文件批量上传客户端免费组件 v1.0.1.zip

    【ASP技术介绍】 ASP(Active Server Pages)是微软公司推出的一种服务器端脚本环境,用于...其中的文件"132684818977049231"很可能是上传组件的一部分,或者是示例文件,用于演示如何使用该组件进行文件上传操作。

    bootstrap-fileinput上传组件

    Bootstrap-fileinput是一款流行的HTML5文件上传组件,专为与Twitter Bootstrap框架集成而设计。这款组件提供了高度可定制的界面和丰富的功能,使得在网页上实现美观且用户友好的文件上传功能变得简单。以下是对该...

    Asp.Net SWFUpload多文件上传;KindEditor富文本框用户控件

    SWFUpload是一款基于Flash的文件上传组件,它能够提供异步的、多文件选择和上传的功能。尽管现在Flash技术已经逐渐被淘汰,但在HTML5普及之前,SWFUpload因其优秀的多文件上传体验而备受青睐。SWFUpload的特点包括:...

Global site tag (gtag.js) - Google Analytics