文件上传时,如何弹出“此文件名已存在,是否覆盖”

问题描述

我是新手,后台用的java,前端实现上传用的是uploadiy上传控件,已经实现了上传现在就是做一个文件名是否相同的判断,不会写了,请高手帮忙,详细一点,谢谢!

解决方案

解决方案二:
使用ajax,带着现在的文件名去后台,判断文件名是否重复,如果重复,弹出一个alert提示框。
解决方案三:
我做的需求是弹出一个框,提示覆盖与否,如果选择是则更新原有文件,否则重新命名,alert能做到吗?
解决方案四:
上床前先验证
解决方案五:
有没有一点代码,相似的代码也可以
解决方案六:
ajax请求后台验证下,如果已存在,前台confirm确认下!
解决方案七:
引用2楼feifei0908me的回复:

我做的需求是弹出一个框,提示覆盖与否,如果选择是则更新原有文件,否则重新命名,alert能做到吗?

那就是用confirm提示,先用ajax去后台判断文件名是否重复,如果重复了,提示,看是否覆盖之前的文件,覆盖的话,再上传,不覆盖,那就over了
解决方案八:
发请求给后台后台验证,这个很简单呀,然后前台如果confirm就重新发信息给后台要求覆盖就是,或者用一个隐藏域告诉后台时候覆盖<inputtype="hidden"name="iCover"value="false"/>默认是false,如果重复了并且用户点击了确定那么使用js把值改成true就可以了,后台根据值看时候判断就行了

时间: 2024-09-20 17:58:11

文件上传时,如何弹出“此文件名已存在,是否覆盖”的相关文章

ext-EXT4 filefield 文件上传在IE8弹出下载页面

问题描述 EXT4 filefield 文件上传在IE8弹出下载页面 EXT4 filefield 文件上传在IE8弹出下载页面,在谷歌浏览器中不执行success也不报错 解决方案 自己找的解决方案,很好完美解决http://blog.csdn.net/h396071018/article/details/6730437 解决方案二: 你的动态页的响应头设置有问题,自己用开发工具,chrome F12看下发送的请求返回的content-type响应头是什么.一般是text/html或者text

java上传附件问题弹出大小限制

问题描述 java上传附件问题弹出大小限制 Java中上传附件大小限制都取消了,不知道哪还是弹出来"上传文件大小不能超过8M的最高限额,请重新上传" 解决方案 把代码贴出来看看.1.代码中的限制没清楚掉,java或者使用的上传附件插件中有限制2.你将附件上传到哪啊,如果是附件服务器或者ftp 可以看一下是否服务器有限制. 解决方案二: java文件上传大小限制在xml和js,以及后台都可以设置的.看看是不是其中的一个没有改掉啊.

springmvc-用springMVC框架做文件上传时遇到问题

问题描述 用springMVC框架做文件上传时遇到问题 我是基于red5服务器.来用springMVC框架做文件上传.在上传文件时遇到错误. @RequestMapping(value = "/upload.do",method = RequestMethod.POST) public String upload(HttpServletRequest request, HttpServletResponse response, String string) { System.out.p

文件上传时调用ashx文件,提示NullReferenceException

问题描述 js代码如下:varqu=newQuickUpload(file,{action:"ajax/Files.ashx?tablename="+tablename+"&recordid="+recordid,timeout:6,onReady:function(){count++;file.style.display="none";//title.style.display="none";msgfile.inne

上传文件-SpringMVC在文件上传时出现错误

问题描述 SpringMVC在文件上传时出现错误 在使用SpringMVC上传文件时,有事出现一下异常 二月 01 2016 10:04:41 上午 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet [JeeCmsAdmin] in context with path [] threw exception [Request processing failed; nested

node js-node.ja中 当表单含有文件上传时,如何读取数据

问题描述 node.ja中 当表单含有文件上传时,如何读取数据 商品名称 :图片 :(jpg/png小于2M 300*300)为什么我用req.body.salename接受不到参数

javaweb-struts1文件上传时获取文件域都顺序

问题描述 struts1文件上传时获取文件域都顺序 用ActionForm.getMultipartRequestHandler().getFileElements()获取页面文件域是按照什么样的顺序获取的,还是无序获取的?

asp.net 文件上传时遇到的诡异问题

问题描述 在文件上传时,我们一般都做文件类型的判断,不是预订的类型不进行操作,一般都是:stringfiletype=fu.PostedFile.ContentType.ToLower();if(filetype=="image/pjpeg"||filetype=="image/gif"||filetype=="image/x-png"||filetype=="image/png"||filetype=="image

struts2 文件上传时,某次上传失败之后的所有上传都返回input,不跳到action

问题描述 在做文件上传时,不加限制上传任意类型文件都成功,但是如果加了"allowedTypes"限制文件类型后,上传正确类型成功,上传错误类型失败,这些都是理所当然的结果.问题是上传错误类型失败后,再上传正确的文件,也跳转到input视图,不经过action.如限制只能上传gif格式文件,第一次上传gif图片返回success:第二次上传非gif文件,返回input:第三次上传gif文件,还是返回input,怎么解决?代码如下:jsp页面: <s:form action =&q

strus2文件上传时遇到的问题,在action中实现了img的set get 方法

问题描述 strus2文件上传时遇到的问题,在action中实现了img的set get 方法 17:10:13,821 WARN OgnlValueStack:60 - Error setting expression 'img' with value '[Ljava.lang.String;@7601fcbd' ognl.MethodFailedException: Method "setImg" failed for object com.action.UploadAction@