素材网 素材网

jsp附件上传源码下载-jsp源码-xw素材网

xw素材网
0

  今天整理了一个jsp附件上传模块,结合jquery Uploadify插件,可以一次性上传多个附件,而且自带上传进度功能,非常漂亮的界面和强大的功能。

  

 

  Uploadify插件是有国外开发的一个jquery插件,功能非常的齐全,包括同时上传多个附件,支持多个附件同时上传,一次同步上传文件个数设置,单个文件上传大小限制,同时上传附件个数限制,支持上传附件格式等功能,大家可以到官网或其他网站查找Uploadify更多的帮助文档了解更多的信息。

 

  Uploadify插件默认自带php源码上传功能,今天整理了一份jsp源码上传功能。原理非常简单,获取前台选择附件循环将附件信息写入新的文件路劲。

 

  jsp源码事例应用struts1.3实现上传功能,大家可以使用servlet或者jsp都可以的,只要稍作修改就可以实现上传功能了。

 

  具体上传功能解释:

     首页获取到前台传递参数sizeLimit限制附件上传大小,需要和js限制上传大小一致,否则js限制10M而后台限制5M容易报错或上传不成功。

     其次获取项目根目录,并生成一个新的随机数将作为上传附件的新名称,在固定附件上传文件的名称如:uploadFile(本事例中将附加上传到uploadFile文件夹中,上传成功后可以查看到刚才上传到附件)

      再次将附件逐个遍历并获取附件的具体信息,包括:附件名称,附件扩展名,附件大小,附件路径等信息。然后从新给附件生成一个新的名称并上传到指定文件夹。

 

功能扩展:

    本事例中只是单纯的将附加上传到指定文件夹中,没有和数据库交互。

    大家根据自己的需求进行扩展功能,

例如:

1.      将图片的信息保存到数据库,方便后期将图片信息在前台页面调用显示。

2.      如果是上传附件为图片可以将原图进行压缩到指定图片大小(例如原图为:1224*900压缩成指定大小为600*500大小的图片,这样可以减少前台页面调用资源开销和加载速度。)

如果大家有兴趣的话可以在下面留言提出,我将会为大家把以上功能补齐。

希望大家以后多多支持一下xw素材网,我将会发布更多的jsp模块插件方便大家学习和交流。谢谢。

   以下为附件上传源码,大家可以下载测试:(本网站源码全部由本人亲自编写,不会含有木马和病毒,请大家放心下载学习)

   

  点击链接下载文件:


  jsp附件上传源码.rar

  百度网盘下载地址http://pan.baidu.com/s/1ospDx


@ 2013 xwcms.net . All Rights Reserved. xw素材网 | 备案号:晋ICP备13005902号 联系管理员
×

邮箱订阅

什么是邮箱订阅?

邮箱订阅是xw素材网为jquery爱好者与web程序员提供一项以邮箱的方式发送最新jquery资源与素材资源的模式,用户只需在左侧填写正确的邮箱用户名与邮箱地址我们将每天推荐最新优质资源到用户邮箱。当然每份邮箱都会有一个取消订阅按钮,当用户点击取消按钮时我们将会停止对用户发送邮箱资源推送。再次感谢大家对xw素材网的支持与关注。