利用jspSmartUpload进行上传下载

第一步:
首先将jspSmartUpload.jar包文件放到项目中/WEBROOT/WEB-INF/lib/下,将包文件放到tomcat安装目录中的/lib/下,jsp表单中form一定要是post提交方式。

第二步:(理清思路)
新建一个jsp页面,注意该页面上将采用JavaScript动态控制要上传的文件数量,同时注意表单的enctype属性值要设定为:“multipart/form-data”,表单提交后,交由相应的servlet处理或者是Action处理。Servlet和Action会调用jspSmartUpload组件实现文件的上传下载。

第三步:(编写jsp页面)
创建uploadFile.jsp页面,其中:
1) 注意在相应报头中设定请求编码方式,不然会出现乱码。
request.setCharacterEncoding(“UTF-8”);
2) 在body中编写相应的选择上传文件个数的控件,设置表单form,这里需要注意:标签<form>中的enctpye属性要设置为”multipart/form-data”  method=”post”
这是一定要这么写的。
3)在<form>元素中要定义一个子元素<div id=”files”></div>

第四步:(在servlet或者action中编写处理上传文件的代码)

你可能感兴趣的:(JavaScript,tomcat,jsp,Web,servlet)