ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码

java学习——apache commons fileupload实现上传(1/2)

来源:网络整理     时间:2015-10-12     关键词:Apache,循环,Exception,对象,上传文件

本篇文章主要介绍了"java学习——apache commons fileupload实现上传",主要涉及到Apache,循环,Exception,对象,上传文件方面的内容,对于Javajrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下: 在实际工作中,我们总是会使用到上传图片的功能,至于java如何实现图片的上传,我们没必要去自己写一套上传的代码,因为上传的技术已经相当成熟,我们只要...

      在实际工作中,我们总是会使用到上传图片的功能,至于java如何实现图片的上传,我们没必要去自己写一套上传的代码,因为上传的技术已经相当成熟,我们只要从网上找一个例子,调试好,然后集成到自己的项目中就行了,非常方便。那么今天,我就跟大家分享一下我通过Apache commons fileupload实现的上传。


一、业务了解

      首先,我们要清楚,每个上传的图片都要与数据库中的一条记录对应。因此,也就产生了多种存取方式。

将文件存放在tomcat(或其他)服务器中,然后将其名字改为该记录的主键名。
将文件存放在tomcat(或其他)服务器中,然后将其名字存到相应的记录中。
将文件存放在数据库中(不常用),通常我们只将系统自带的一些图片存在数据库中。

      此次上传图片采用的方法二,只是将上传的图片名称保存到数据库中,而将上传的图片保存至tomcat服务器中,保存的目录是在代码中自动创建的。

二、开发环境搭建

需要下载的jar包,下载完成后,将其导入到java项目中。如图

commons-fileupload-1.1.1.jar
commons-io-1.2.jar
java学习——<strong>Apache</strong> commons fileupload实现上传

三、上传的实现

      让我们看看java是怎么实现上传的。这里我们采用的是java学习——架构的设计是项目的核心中的model2模式,也就是java中的mvc模式,这里我们将上传的实现现在Servlet中,其继承自httpServlet类。

1、item_upload.jsp页面

相关图片

相关文章