.net mvc批量上传图片到服务器的问题

问题描述

view视图页,放一个type=‘file’的input控件,可以上传多张图片到服务器中,将各张图片的路径以逗号相隔,存到数据库中。这个要怎么实现呢?试过很多插件,view视图页可以上传多张图片,但是controller保存图片的时候,总是只能获取一张图片,问题就出现在这里·····另外试过一种方法,在view视图页放了三个type=‘file’的input控件,controller保存图片的时候,没问题,三张图片全不能获取到,保存到数据库也没问题。编辑的时候问题来了,原来上传的三张图片,我只替换了其中一张,保存的时候就只能获取替换的那一张,未替换的两张图片不见了。总之就是没实现。大家多多指导,谢谢。

解决方案

解决方案二:

解决方案三:
编辑时三个图片全换了,这个是你保存代码问题啊,你可以在编辑保存时,判断下是哪个图片变过了,然后执行替换
解决方案四:
引用2楼starfd的回复:

编辑时三个图片全换了,这个是你保存代码问题啊,你可以在编辑保存时,判断下是哪个图片变过了,然后执行替换

我想实现的是,view视图层只放一个type=‘file’的input控件,或者其他的插件,就实现多张图片上传,有没有好的建议呢?
解决方案五:
这是不可能的,http标准就是一个file对应一个文件,用控件也只是动态生成多个file控件而已
解决方案六:
试试用Uploadify,至于是要保存哪张图片删除哪张,这个就是你逻辑上要处理的事情,全部用jquery实现,jquery.ajax来调用方法难道不行吗?

时间: 2024-11-10 13:15:52

.net mvc批量上传图片到服务器的问题的相关文章

spring mvc+mybatis框架使用怎么ajax无刷新批量上传图片?

问题描述 spring mvc+mybatis框架使用怎么ajax无刷新批量上传图片? spring mvc+mybatis框架怎么使用ajax无刷新批量上传图片?上传之后显示,哪位大神能不能给个demo,谢谢! 解决方案 Mvc Ajax 图片上传

asp.net-asp. net 批量上传图片,手机uc浏览器如何批量上传啊,不是一张一张的上传

问题描述 asp. net 批量上传图片,手机uc浏览器如何批量上传啊,不是一张一张的上传 asp. net 批量上传图片,uc浏览器如何批量上传啊,不是一张一张的上传 解决方案 参考:http://download.csdn.net/download/u013848060/7608825 解决方案二: 试一下这个 用Html5与Asp.net MVC上传多个文件的实现代码 http://www.shangxueba.com/jingyan/1915360.html

andriod-Android 如何的批量上传图片,类似于微信的风格

问题描述 Android 如何的批量上传图片,类似于微信的风格 服务器端 和客户端是如何实现.求教如何 实现的.volley 或者android-async-http 不会实现 解决方案 Android 图片(文件--带参数)批量上传到服务器 解决方案二: volley可以单张传,你搞个循环就行,你要做的是多选相片,你搜一下,有开源的 解决方案三: 你百度"仿微信图片选择"有好多demo的

springmvc-spring mvc做上传图片,文件小于10k就不生成临时文件了

问题描述 spring mvc做上传图片,文件小于10k就不生成临时文件了 这是spring-mvc.xml中的 <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartRe solver"> <property name="defaultEncoding" value="UTF-8&qu

mybatis-spring mvc批量上传功能

问题描述 spring mvc批量上传功能 springMVc+Spring+mybatis+mysql实现用户图片批量上传,为每一个用户创建一个名为id的文件夹用来存储图片.图片有大小限制.最多只能上传五张图片.最好有上传图片预览.前端主要使用jsp实现 谢谢 解决方案 你的具体问题是什么呢?你罗列的只是一些需求,这是不能得到有效回答的.

JQuery+ajax实现批量上传图片(自写)_AJAX相关

在网上搜索了一下,发现以jquery+ajax方式实现单张图片上传的代码是有的,但实现批量上传图片的程序却没搜索到,于是根据搜索到的代码,写了一个可以批量上传的.先看效果图 点击增加按钮,会增加一个选择框,如下图: 选择要上传的图片,效果图如下: 上传成功如下图: 下面来看代码:前台html主要代码: 复制代码 代码如下: <button id="SubUpload" class="ManagerButton" onClick="TSubmitUpl

使用JS+plupload直接批量上传图片到又拍云_javascript技巧

论坛或者贴吧经常会需要分享很多图片,上传图片比较差的做法是上传到中央服务器上,中央服务器再转发给静态图片服务器.而这篇文章讲介绍如何使用plupload对上传过程进行优化,并绕过服务器直接批量上传图片到又拍云上的方法.本文集中会讲到以下几个重点: 复制代码 代码如下: plupload库 图片的本地压缩 多选图片 绕过服务器直接批量上传图片到又拍云 使用又拍的HTTP FORM API plupload的配置 plupload库 plupload是一个支持非常丰富的图片上传插件.可以对低版本的浏

JQuery+ajax实现批量上传图片(自写)

在网上搜索了一下,发现以jquery+ajax方式实现单张图片上传的代码是有的,但实现批量上传图片的程序却没搜索到,于是根据搜索到的代码,写了一个可以批量上传的.先看效果图 点击增加按钮,会增加一个选择框,如下图: 选择要上传的图片,效果图如下: 上传成功如下图: 下面来看代码:前台html主要代码:复制代码 代码如下:<button id="SubUpload" class="ManagerButton" onClick="TSubmitUploa

JQuery+ajax实现批量上传图片

在网上搜索了一下,发现以jquery+ajax方式实现单张图片上传的代码是有的,但实现批量上传图片的程序却没搜索到,于是根据搜索到的代码,写了一个可以批量上传的. 先看效果图 点击增加按钮,会增加一个选择框,如下图: 选择要上传的图片,效果图如下: