js迭代radio 后台action如何接受radio的值
<form id="activityForm" name="activityForm" method="post" action="<%=path %>/system/activityupload/save.v" enctype="multipart/form-data" class="form"><div class="form-group">基本信息</div>
<table class="form-table" cellspacing="0" cellpadding="0">
<tr>
<td class="form-left"><span class="form-required">*</span>活动标题:</td>
<td class="form-right"> <input type="text" name="activity.activitiesName" id="activitiesName"></td>
</tr>
<tr>
<td class="form-left">活动内容:</td>
<td>
<textarea style='width:250px; height:70px;' id="activitesNote" name="activity.activitesNote" class="textarea"></textarea>
</tr>
<tr>
<td class="form-left">活动图片:</td>
<td id="more" class="form-right">
<input type="button" value="添加" onclick="addMore()">
</td>
</tr>
</table>
<s:hidden name="tabId"/>
<s:hidden name="windowPanelId"/>
</form>
------------------------下面是js
var r =0;
function addMore() {
var td = document.getElementById("more");
var br = document.createElement("br");
var input = document.createElement("input");
var button = document.createElement("input");
var radio = document.createElement("input");
input.type = "file";
input.name = "upload";
button.type = "button";
button.value = "移除";
radio.type="radio";
radio.name="ifcover";
radio.value="0";
button.onclick = function(){
td.removeChild(br);
td.removeChild(input);
td.removeChild(button);
td.removeChild(radio);
}
td.appendChild(br);
td.appendChild(input);
td.appendChild(button);
td.appendChild(radio);
}
我如何将js迭代的radio(如下图)传递给Action
public String save() throws Exception {
try {
UploadHelper uploadHelper = new UploadHelper(upload,
uploadFileName, uploadTitle, uploadContentType, "upload",
UploadHelper.UID);
List<AttachedFile> listAttachedFile = uploadHelper
.getAttachedFiles();
activityUploadService.saveActivitiesImage(activity, ifcoverList,
listAttachedFile);
} catch (Exception e) {
e.printStackTrace();
}
return SUCCESS;
} JavaScript 迭代 上传 --------------------编程问答-------------------- --------------------编程问答-------------------- 如果不选中则默认则全部上传
补充:Java , Java EE