spring mvc图片上传 如何传递隐藏域的值啊 隐藏域的值只能写在上传url的后面 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我用的是springmvc给你我的上传的做法:1、前台<form method="post" action= "${pageContext.request.contextPath}/lcmlifecycle/doCreate" enctype="multipart/form-data" name="multiUploadForm" id="multiUploadForm"> <c:forEach var="fileName" items="${fn:split(ACTIVE_FILE_NAME,',') }" varStatus="i"> <c:if test="${fileName != ''}"> <input type='text' name='file_update' id="uploadFile_update[${i.index}].file" readonly="readonly" value="${fileName}"><input type="button" id="uploadFile_update[${i.index}]" value="删除" onclick="deleteitem(this);"> </c:if> </c:forEach> </form>2、doCreate方法接收方式。@RequestMapping(value = "/doCreate", method = RequestMethod.POST) public String doCreate(WebRequest request, @RequestParam(value="file",required=false)MultipartFile[] file){ }建议1)、你采用form提交,不管是否隐藏都能提交过去;2)、如果不用form,那你可以将你的参数采用jquery或者其他方式获取到,然后传递给你的请求。 忘记了一个步骤,我把添加文件一起给你function additem() { var doc = "<input type="+'"'+"file"+'"'+" name='file' id=uploadFile["+ num +"].file><input type="+'"'+"button"+'"'+" id=uploadFile["+ num +"] value="+'"'+"删除"+'"'+" onclick='deleteitem(this);'>"; $("#multiUploadForm").append(doc); num++; AutoHeight(); } 一个很非常有意思的简单java---数学题目 FileInputStream 文件拒绝访问问题 乱码问题,这是为什么 jsp2.0表达式问题 各位大虾帮帮忙,急求一个文章管理系统 百分求教tomcat问题!!! 高手帮忙了(500分相送) 参数不足,期待是 2。 jfreechart生成饼状图的例子,大哥大姐们,给我一个bean+jsp或者servlet模式的例子好,谢谢~ 请问,怎样将整数转成对应的字符,将字符转成ascII码 java IO流下载.docx文件时报文件损坏的错误,求解? 请教struts的配置问题
给你我的上传的做法:
1、前台
<form method="post" action= "${pageContext.request.contextPath}/lcmlifecycle/doCreate" enctype="multipart/form-data" name="multiUploadForm" id="multiUploadForm">
<c:forEach var="fileName" items="${fn:split(ACTIVE_FILE_NAME,',') }" varStatus="i">
<c:if test="${fileName != ''}">
<input type='text' name='file_update' id="uploadFile_update[${i.index}].file" readonly="readonly" value="${fileName}"><input type="button" id="uploadFile_update[${i.index}]" value="删除" onclick="deleteitem(this);">
</c:if>
</c:forEach>
</form>
2、doCreate方法接收方式。
@RequestMapping(value = "/doCreate", method = RequestMethod.POST)
public String doCreate(WebRequest request, @RequestParam(value="file",required=false)MultipartFile[] file)
{ }
建议
1)、你采用form提交,不管是否隐藏都能提交过去;
2)、如果不用form,那你可以将你的参数采用jquery或者其他方式获取到,然后传递给你的请求。
function additem()
{
var doc = "<input type="+'"'+"file"+'"'+" name='file' id=uploadFile["+ num +"].file><input type="+'"'+"button"+'"'+" id=uploadFile["+ num +"] value="+'"'+"删除"+'"'+" onclick='deleteitem(this);'>";
$("#multiUploadForm").append(doc);
num++;
AutoHeight();
}