文件上传对于javaweb项目来说,是一个应用比较广泛的案例,比如在银行办卡的过程中,会有签名的一个步骤,我们签完姓名之后,这个页面会上传到银行系统中。在这里,就用到了javaweb项目的文件上传功能。所以说文件上传在今天是比较流行使用的,接下来我们就来看一个javaweb项目文件上传的实例。
首先需要下载两个jar包,分别是:commons-fileupload-1.2.2.jar和commons-io-2.1.jar。然后创建一个名为fileupdate项目,并将jar包放到自己新建的项目WEB-INF/lib文件夹下。如下图,我的fileupdate项目结构:
在WEB-INF下创建web.xml文件,详细代码如下图所示:
在WebContent文件夹下创建index.jsp文件,详细代码如下图所示:
form表单不能忘了enctype=“multipart/form-data”属性,在文件上传的时候,必须使用这个属性,是为了设置表单的MIME编码,如果不设置,就不能上传文件。
在WebContent文件夹下创建success.jsp文件,详细代码如下图所示:
代表成功了进入此界面。
在src文件夹下创建demo包,在demo包下创建indexServlet.Class文件,详细代码如下图所示:
如果项目运行成功了,会在WebContent--upload文件夹下出现刚刚上传的文件。
学习完了javaweb项目实现文件上传的功能,大家可以自己试着做一下,同时也需要知道各个步骤是什么意思,以及为什么要这样写。
HelloWorld10-31 08:24
军哥08-12 23:29
江湖人称小李白12-10 10:41
IT逐梦者08-17 21:43
HelloWorld11-06 11:19