struts2 如何接收input name[] 的数组或者集合
来源:互联网 发布:python unicode 编辑:程序博客网 时间:2024/05/22 00:11
HTML5上传需要action接收imput数组:
直接看代码:
<span style="white-space:pre"></span><div class="btns">'; html += '<input id="fileImage" type="file" size="30" name="<strong>fileselect[]</strong>" '+multiple+'>'; html += '<div class="webuploader_pick">选择文件</div>'; html += '<div class="upload_btn">开始上传</div>'; html += '</div>';
package com.danlan.action;import java.io.File;import java.util.ArrayList;import java.util.List;import org.apache.struts2.ServletActionContext;import org.springframework.context.annotation.Scope;import org.springframework.stereotype.Controller;import org.springframework.transaction.annotation.Transactional;import com.danlan.util.FileUtil;/** * 多照片上传 * @author Administrator * */@Controller("uploadActions")@Scope("prototype")@Transactionalpublic class UploadActions {// 接收临时文件对象List<File> fileselect; private File fileImage;// 接收原始文件名,页面文本框name值+FileNameprivate String uploadInf;public String execute() { if(fileselect == null )return "error";// 拼相对于当前项目部署的路径apache-tomcat-6.0.36\webapps\StrutsDay06uploadInf = "upload/";// 根据相对路径找到其完整路径uploadInf = ServletActionContext.getServletContext().getRealPath(uploadInf);System.out.println(uploadInf);System.out.println(fileselect.size()); for(File some:fileselect){FileUtil.copy(some, new File(uploadInf)); }return "success";} public void setUploadInf(String uploadInf) {this.uploadInf = uploadInf;}}
不管是AJAX还是表单.都可以.
明天再把上传逻辑改为微信JS -SDK 接口上传.
0 0
- struts2 如何接收input name[] 的数组或者集合
- 关于struts2中action如何接收前端多个name相同input标签中值
- struts2如何接收js数组
- name相同的input是个集合
- 后台struts2如何接收前端传来的json数组
- Struts2 提交表单无法接收input disabled的值
- Struts2--接收数组
- 后台如何通过Request取得多个含有相同name的控件的值?html input name 相同 取值 数组
- springmvc用实体类接收form表单提交多个name相同的input的值
- 前端页面表单提交多个name相同的input框,后台接收方法
- struts2遍历数组/集合/由数组组成的集合
- 获取页面中name相同的input或者select标签的option值
- Struts2接收数组时需要注意的问题
- struts2如何接受非基本类型对象数组或集合
- struts2系列八之改版2.5节用input的name属性传递参数
- Struts2中<form表单中<input标签里name属性的用法
- 返回零长度的数组或者集合,而不是null
- 返回零长度的数组或者集合,而不是null
- OSPF协议详解
- 从键盘任意输入10个整数,用函数编程实现将其中最大数与最小数的位置对换后,再输出调整后的数组。
- 关灯看视频(Turn Off the Lights)
- java基础(三)之数据类型
- Android布局优化
- struts2 如何接收input name[] 的数组或者集合
- 奇思妙想位运算
- java mail 发送邮件,并判断是否发送成功
- JSON综合分析
- 网页优化:CSS和JS合并压缩
- EffectiveJava-7 J避免使用 finalizer方法
- UIImage渲染模式显示图片本身颜色
- 在Mac下开发Android,JavaEE的体验
- SVM算法教科书(二)