Struts2_多文件上传
来源:互联网 发布:云计算的体系结构 编辑:程序博客网 时间:2024/05/19 16:47
第一步:在WEB-INF/lib下加入commons-fileupload-x.x.x.jar、commons-io-x.x.x.jar。这两个文件可以从http://commons.apache.org/下载第二步:把form表的enctype设置为:"multipart/form-data",如下:<form enctype="multipart/form-data"action="<%=request.getContextPath()%>/demo/fileUp_execute.action"method="post">文件:<input type="file" name="image" /> <input type="submit" value="上传" /></form>第三步:在Action类中添加以下属性:private File[] image;// 得到上传的文件private String[] imageFileName;// 得到文件的名称private String[] imageContentType;// 得到文件的类型public String execute() throws IOException {String realpath = ServletActionContext.getServletContext().getRealPath("/images");System.out.println(realpath);if (image != null) {File saverdir = new File(realpath);if (!saverdir.exists()) {saverdir.mkdir();}for (int x = 0; x < image.length; x++) {File savefile = new File(saverdir, imageFileName[x]);FileUtils.copyFile(image[x], savefile);}ActionContext.getContext().put("message", "上传成功");}return "success";}
阅读全文
0 0
- Struts2_多文件上传
- Struts2_文件上传_Demo
- Struts2_单文件上传
- struts2_文件上传
- Struts2_文件上传
- Struts2_事物管理&文件上传
- Struts2_事物管理&文件上传
- 42. Struts2_文件的上传
- 26.struts2_文件的上传
- 11级_Java_曹建波 03.02 Struts2_事物管理&文件上传
- JavaWeb开发知识总结(七)-(struts2_文件上传_Ajax)
- Struts2_文件上传关于限制文件名、类型及大小
- struts2_文件上传下载
- Struts2_文件下载
- struts2_文件下载
- Struts2_文件下载
- 27.struts2_文件的下载
- struts2_大纲08_文件上传下载
- java多线程二(synchronized与volatile)
- Yii2.0 依赖注入(DI)和依赖注入容器详解一
- 【复杂网络学习笔记】4:验证无标度网络的幂律分布特性
- 使用CMD命令编译C源文件
- mariadb
- Struts2_多文件上传
- 算法课第十二周作业 | Combination Sum III
- 170.n1-新闻详情listView展示新闻
- VIM编辑器删除指定个数的单词
- 分布式锁原理及实现方式
- 401. Binary Watch
- 多渠道打包
- java注解初探
- 在数据库中如何快速查询数据,处理方法