关于 jquery uploadify 问题 希望有大神帮助!

上传小文件 提示 http 302 上传略大点的文件 提示 io error
等。。。问题有点多

框架式 struts2

非常感谢!!!

1个回答

你这问题是session不一致导致的 ,uploaddify是使用flash来处理文件文件上传,而在在非IE浏览器(Firefox,Chrome)下使用flash方式向服务器发起请求,是会新生成一个session的(此时旧的session则丢失了),就到导致seesion验证不通过,解决方法很简单
吧seesionId作为参数传递给controller,代码如下,切记路径后面是分号,不是问号
'uploader' : '${ctx}/admin/file/upload;jsessionid=${pageContext.session.id}',

ahww520
冬天不眠 提供的qq不正确 ,方便的话 ,先吧问题抛出来
接近 5 年之前 回复
xiaowuzimax_cc
xiaowuzimax_cc 谢谢! 你人真好 。方便留QQ沟通一下吗 因为上传成功了还有另一个问题没有解决
接近 5 年之前 回复
ahww520
冬天不眠 如果需要,可以留言 我将我修改好的uploadfy发给你,解决了初始化时 页面多次提交的问题
接近 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
关于JQuery Uploadify的问题
[img=http://hi.csdn.net/attachment/201203/3/10012308_1330752658y4YN.png][/img]rn你好,这个就是我按照你的博客代码创建的web项目的,麻烦看一下问题出在哪
关于jQuery的Uploadify插件
能不能把Uploadify插件的上传按钮,和表单的提交按钮做成一个按钮,提交表单的同时,既能上传表单数据,又能把文件上传到服务器?
奇怪的现象,希望有大神帮助一下
公司网络最近很奇怪,打开网页非常慢,但软件完全没问题,下载上传速度都是正常的,DNS也没问题,网络拓扑也不复杂,3个电信100M接进一个路由,路由下有2个交换机,其中1个是主交换机,主交换机再级联了不到5台交换机,网络总共70人左右,从某一天开始,网络突然卡起来,就只是单纯开网页卡,下载跟上传速度都正常,各种软件运行也很正常,没有卡的现象,最奇怪的在于,之前换过一次路由,换路由前是卡的,刚换上新的那天网络非常好,网页都是秒开的,当时我就以为是路由器问题,可是第二天又回到原样了...再后来,我觉得可能是哪台机器在攻击,然后就批量排除,最后排除到我自己的工作机器上,我机器的网线一插上,就卡,拔掉,就不卡,然后我就把自己的机器重装了,这样畅通几个小时后,又开始卡,我就彻底蒙逼了,不知道原因到底在哪,原谅小弟才疏学浅,只有在学校搭建过园区网的经验,网络抓包维护也不会,求大神解答
有个关于地址的问题,希望帮助.
function changeDate(nid)rn if(newdate=prompt("请输入要修改的日期..格式为 YYYY-MM-DD "))rn window.location="about:blank";rn elsern return false;rn rnrn======================rnrn 以上代码在一页面内,此页面在一FRAME内rnrn 方法名 IE6
jquery uploadify上传图片问题
用Jquery的uploadify控件做了个批量上传图片的功能,图片可以上传了,但是页面表单的值在后台用request取不到,因为要把图片信息保存到数据库,所以很困惑。希望大家帮帮忙,先谢谢大家哦!rn我把页面和后台处理的过程先贴出来,大家帮帮看看。rnadd.jsprn[code=HTML]rn<%@ page language="java" contentType="text/html; charset=GBK"rn pageEncoding="GBK"%>rnrnrnrn rn Insert title herern rn rn rn rnrnrn rn rn rn 确定上传 | 取消上传rn rn rnrnrn[/code]rnrnUpload.javarn[code=Java]rnimport java.awt.Image;rnimport java.io.File;rnimport java.io.IOException;rnimport java.util.List;rnrnimport javax.imageio.ImageIO;rnimport javax.servlet.ServletException;rnimport javax.servlet.http.HttpServlet;rnimport javax.servlet.http.HttpServletRequest;rnimport javax.servlet.http.HttpServletResponse;rnrnimport org.apache.commons.fileupload.FileItem;rnimport org.apache.commons.fileupload.FileUploadException;rnimport org.apache.commons.fileupload.disk.DiskFileItemFactory;rnimport org.apache.commons.fileupload.servlet.ServletFileUpload;rnrnimport com.yifeng.ehome.util.Guid;rnrnpublic class Upload extends HttpServlet rn public void doPost(HttpServletRequest request, HttpServletResponse response)rn throws ServletException, IOException rn rn //rn String user = request.getParameter("user"); //获取输入框的值,总是为空????????rn System.out.println(user);rn rn //rn String savePath = this.getServletConfig().getServletContext().getRealPath("");rn savePath = savePath + "/uploads/";rn File f1 = new File(savePath);rn System.out.println(savePath);rn if (!f1.exists()) rn f1.mkdirs();rn rn //rn DiskFileItemFactory fac = new DiskFileItemFactory();rn ServletFileUpload upload = new ServletFileUpload(fac);rn upload.setHeaderEncoding("utf-8");rn List fileList = null;rn try rn fileList = upload.parseRequest(request);rn catch (FileUploadException ex) rn return;rn rnrn //rn String name = "";rn String extName = "";rn for (int i = 0; i < fileList.size(); i++) rn FileItem item = (FileItem) fileList.get(i);rn if (!item.isFormField()) rn name = item.getName();rn long size = item.getSize();rn String type = item.getContentType();rn System.out.println(size + " " + type);rn if (name == null || name.trim().equals("")) rn continue;rn rn //扩展名格式: 如.png rn if (name.lastIndexOf(".") >= 0) rn extName = name.substring(name.lastIndexOf("."));rn rn File file = null;rn do rn //生成文件名rn name = Guid.newGuid();rn file = new File(savePath + name + extName);rn while (file.exists());rn rn File saveFile = new File(savePath + name + extName);rn try rn item.write(saveFile);rn catch (Exception e) rn e.printStackTrace();rn rn rn rn addCompressImage(item);rn rn response.getWriter().print(name + extName);rn rn rnrnrn[/code]rnrn上传图片没问题,可以上传图片,可是我想要保存页面user的数据和图片的信息到数据库,用request取不到user的数据,不知道怎么取到,或者是uploadify控件设置其他什么属性?rn第一次用这个控件,不是很熟悉,希望用过的朋友帮帮忙,看有什么解决方法!
jquery uploadify的问题
问题详情看下面回复
jquery的uploadify插件问题
刚刚接触uploadify插件,想做一个能够上传多个文件的功能。具体的实现效果想是这样的:rn[img=https://img-bbs.csdn.net/upload/201312/04/1386122196_374252.png][/img]rn点击选择文件,可以弹出文件选择的对话框。并出现在队列中。当点击开始上传之后再进行上传功能。rn现在的问题是我的 点击按钮并不是这样的按钮,而是这边写好的一个标签,如何才能点击这个标签实现上传。求各位大神指导!!!!
jquery uploadify上传问题
点击浏览的时候 选择文件加载到div里面, 点击上传按钮没反应, 不报任何错误, 进度条没有动静,不知道是为什么
jquery uploadify 问题
上传三个或三个以上的文件,在action中接受到的文件是同一个。不知道问题出在哪里rn如控制台打印结果:rnD:\tomcat 6\work\Catalina\localhost\yantai\upload__70755b78_13343300afa__8000_00000008.tmprnD:\tomcat 6\work\Catalina\localhost\yantai\upload__70755b78_13343300afa__8000_00000008.tmprnD:\tomcat 6\work\Catalina\localhost\yantai\upload__70755b78_13343300afa__8000_00000013.tmprn代码如下:rnactionrn[code=Java]public class UploadImage rnrn private File image;rn private String imageFileName;rn public File getImage() rn return image;rn rn public void setImage(File image) rn this.image = image;rn rn public String getImageFileName() rn return imageFileName;rn rn public void setImageFileName(String imageFileName) rn this.imageFileName = imageFileName;rn rnrn public String upload()rn System.out.println(image);rn HttpServletResponse response = ServletActionContext.getResponse();rn String realpath=ServletActionContext.getServletContext().getRealPath("/xx");rn File file = new File(realpath);rn if(!file.exists())rn file.mkdirs();rn try rn FileUtils.copyFile(image, new File(file,imageFileName));rn response.getWriter().write("1");rn catch (IOException e) rn e.printStackTrace();rn rn rn return null;rn [/code]rnrn[code=HTML]<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>rn<%rnString path = request.getContextPath();rnString basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";rn%>rnrnrnrn rn rn 上传rn rn rn rn rn rn rn rn rnrn rn rn 清空图片rn | 取消上传rn | 上传rn rn rn rnrn[/code]
jquery uploadify onselecterror问题
如题,我用了jquery的uploadify上传插件,并且设置了最大上传大小限制为2MB,可是当我选择一张4MB的图片,它也没有触发onselecterror这个函数,为什么呢?rn这是我的js代码:rn rn这是html代码:rn rn rn rn rn 上传| rn 取消上传rn rn求大神帮帮忙啊
jquery uploadify插件 问题
在使用uploadify的过程中,在demo中测试正常,而部署到项目中的时候,出现问题如下:rnrn项目中js代码如下:rn[img=https://img-bbs.csdn.net/upload/201407/09/1404903654_618691.png][/img]rnrnrn方法 代码如下:就是echo一个‘1’;rn[img=https://img-bbs.csdn.net/upload/201407/09/1404903717_604501.png][/img]rnrn上传完成后效果:[img=https://img-bbs.csdn.net/upload/201407/09/1404903756_133899.png][/img]rnrn而在demo中的效果如下:rnrn[img=https://img-bbs.csdn.net/upload/201407/09/1404903791_182420.png][/img]rnrn。而且项目中上传也不成功。rn
jquery uploadify
jquery uploadify插件Demo
一个倒计时的问题,希望得到大神的帮助!
一个单选题的答题倒计时问题,切换到下一题后,时间不同步。rn每一道题都有30s倒计时,用户不操作的话,倒计时完了,自动切换进入下一道题。rn如果用户操作(选中)后,自动切换到下一题,然后倒计时从30s开始,如此反复。rn现在的情况是,如果我选中后进入下一题,会出现两个倒计时,切换的效果,程序按照上一题的???rn演示地址:http://test.xiaoshenzhen.com/dati08rnrn恳求大神帮忙修改修改,多谢!rnrnrn[code=javascript]rnvar m=1;rnvar n=1;rnvar p=4;rnvar j=1;rnrnvar dui=0;rnvar cuo=0;rnvar t;rnvar printnr;rnrnvar datis = ; //试题数量rnvar secs = ; //每道题的答题时间rnrnrnrnfunction showtime()rnrn document.getElementById("opt"+ m +"").style.display = 'block'; //显示试题列表rn document.getElementById("anniu").style.display = 'none'; //隐藏按钮rnrn for(j=1; j <= secs; j++) rnrn t = window.setTimeout("update(" + j + "," + secs + ")", j * 1000); rn rnrnrnrnrnrnfunction paiming()rn document.getElementById("ranktop").style.display = 'block'; //显示排名模块rnrnrnrnfunction update(num,secs) rnrn if(num == secs) rn document.getElementById("dd"+ n +"").innerHTML = 0; //时间倒计时到了归0rn document.getElementById("opt"+ m +"").style.display = 'none'; //隐藏当前试题rn m = m+1;rnrn if(m > datis) rn document.getElementById("postform").style.display = 'block'; //试题加载完后显示表单填写模块rn rnrn document.getElementById("opt"+ m +"").style.display = 'block'; //显示下一试题rn n = n+1;rnrn showtime();rn rnrnrn else rnrn printnr = secs-num;rn document.getElementById("dd"+ n +"").innerHTML = printnr;rn rnrnrnfunction aClick(obj)rnrn  //alert(obj.alt);rn xuanze = obj.id;rn ans = obj.title;rnrn if(xuanze === ans)rn rn var popInner = obj.parentNode.parentNode.parentNode.parentNode;rn var panDuan = obj.parentNode.parentNode.parentNode;rn rn popInner.style.display = 'none'; //隐藏当前试题rn document.getElementById("goodjob").style.display = 'block'; //显示回答正确的图片rn //popInner.style.backgroundImage ="url(images/rightbg.jpg)no-repeat;";rn dui = dui + 1;rn setTimeout(function()rnrn m = m+1;rnrn if(m > datis) rn document.getElementById("postform").style.display = 'block'; //试题加载完后显示表单填写模块rn document.getElementById("goodjob").style.display = 'none'; rn document.getElementById("wrongNo").value = cuo; //赋值给隐藏域,错题数rn document.getElementById("rightNo").value = dui; //赋值给隐藏域,对题数rn rn document.getElementById('wrong').innerHTML = cuo; //赋值给div,错题数rn document.getElementById('right').innerHTML = dui; //赋值给div,对题数rn rn oneti = 100 / datis; //计算一道题的平均分rn scores = parseInt(dui * oneti) ; //计算最终成绩,取整数rn document.getElementById('scores').innerHTML = scores; //赋值给div,最终成绩rn document.getElementById("score").value = scores; //赋值给隐藏域,最终成绩rn rn if(scores < 60)rn document.getElementById("show_tip_1").style.display = 'block'; //0-59分rn rn rn if(scores > 59 && scores < 80)rn document.getElementById("show_tip_2").style.display = 'block'; //60-79分rn rn rn if(scores > 79 && scores < 100)rn document.getElementById("show_tip_3").style.display = 'block'; //80-99分rn rn rn if(scores == 100)rn document.getElementById("show_tip_4").style.display = 'block'; //等于100分rn rn rn rnrn document.getElementById("goodjob").style.display = 'none'; rn document.getElementById("opt"+ m +"").style.display = 'block'; //显示下一试题 rn n = n+1;rn showtime(); rnrnrn ,1500); //1.5秒钟后,自动切换到下一题rn rn rn elsern rn var popInner = obj.parentNode.parentNode.parentNode.parentNode;rn var panDuan = obj.parentNode.parentNode.parentNode;rn popInner.style.display = 'none'; //隐藏当前试题 rn document.getElementById("bad").style.display = 'block'; //显示回答错误的图片rn //popInner.style.backgroundImage ="url(images/rightbg.jpg)no-repeat;";rn cuo = cuo + 1;rn setTimeout(function()rnrn m = m+1;rnrn if(m > datis) rn document.getElementById("postform").style.display = 'block'; //试题加载完后显示表单填写模块rn document.getElementById("bad").style.display = 'none'; rn document.getElementById("wrongNo").value = cuo; //赋值给隐藏域,错题数rn document.getElementById("rightNo").value = dui; //赋值给隐藏域,对题数rn rn document.getElementById('wrong').innerHTML = cuo; //赋值给div,错题数rn document.getElementById('right').innerHTML = dui; //赋值给div,对题数 rn rn oneti = 100 / datis; //计算一道题的平均分rn scores = parseInt(dui * oneti) ; //计算最终成绩,取整数rn document.getElementById('scores').innerHTML = scores; //赋值给div,最终成绩 rn document.getElementById("score").value = scores; //赋值给隐藏域,最终成绩rn rn if(scores < 60)rn document.getElementById("show_tip_1").style.display = 'block'; //0-59分rn rn rn if(scores > 59 && scores < 80)rn document.getElementById("show_tip_2").style.display = 'block'; //60-79分rn rn rn if(scores > 79 && scores < 90)rn document.getElementById("show_tip_3").style.display = 'block'; //80-89分rn rn rn if(scores > 89)rn document.getElementById("show_tip_4").style.display = 'block'; //90-100分rn rn rn rnrn document.getElementById("bad").style.display = 'none'; rn document.getElementById("opt"+ m +"").style.display = 'block'; //显示下一试题rn n = n+1;rn showtime(); rnrn rn ,1500); //1.5秒钟后,自动切换到下一题rn rn rn rn[/code]
jquery Uploadify
jquery Uploadify jsp 官网例子中没有jsp 开始了解的人不知道怎么用jqueryUploadify可以看这个例子很简单
uploadify jquery
uploadify批量上传文件后如何提示上传成功
矩阵乘法希望有帮助
矩阵乘法,,希望对大家又帮助。。。。这是同学的,,,
关于jquery uploadify在struts2下中文乱码的问题
在网上搜了很多资料,使用uploadify上传多附件的文章。rn 其中对中文乱码的问题,一般是以下的一段:rn HttpServletResponse response = ServletActionContext.getResponse(); rn response.setCharacterEncoding("utf-8"); //务必,防止返回文件名是乱码 rnrnrn 但根据实际使用中,中文名称的文件在后台获取名字时,始终是乱码,这两行代码未起到作用。rn恳请解决过此问题的大大赐教。注意是struts2!!
关于jquery uploadify实现传值的问题。
以前我写的一个上传控件,但是因为不能实现进度条,所以要修改,用的是asp:fileuploadrn但是遇到问题是无法实现这个进度条。rn在网上找了一个JQ控件,可以实现但问题是原来控件的功能不能实现了,因为原来控件有多处引用,如果不实现的话就要大规模改代码了。rnrn原来的控件主要属性有:设置大小,设置上传目录,设置显示属性,管理上传等功能rn目前部分功能可以舍弃,但是附件列表管理功能是不能舍弃的。rn数据库设计有一张附件表,当我成功上传后,会返回一个附件ID,然后我吧他给用户控件的属性,用户控件把ID解析成文件下载链接及管理。rnrn现在用jquery uploadify,全部是在前台操作,唯一看到希望的是,他需要跟服务器交互,交互的时候用到一个服务端页面rnrn插件下载地址(原版的服务端是php):http://www.uploadify.com/downloadrn然后修改成.NETrn[code=C#]rn protected void Page_Load(object sender, EventArgs e)rn rn HttpPostedFile file = Request.Files["FileData"];rn string uploadpath = Server.MapPath(Request["folder"] + "\\");rn if (file != null)rn rn if (!Directory.Exists(uploadpath))rn rn Directory.CreateDirectory(uploadpath);rn rn file.SaveAs(uploadpath + file.FileName);rn Response.Write("1");rn rn elsern rn Response.Write("0");rn rn rn[/code]rn我可以在这里面执行插入数据库的操作,但是返回值的问题,很困扰。
关于shiro授权失败的一个问题,希望大神帮助一下
想请教一个问题。 今天在学习shiro的时候遇到一个问题半天解决不了,shiro自定义Realm时,重写两个方法,一个是认证的doGetAuthenticationInfo,一个是授权的doGetAuthorizationInfo。我在登陆时能正常访问doGetAuthorizationInfo进行认证,但是使用注解授权或者过滤器授权都会重新跳转到登录页面。 于是我在登录方法中使用subject....
jquery uploadify上传同名文件的问题
asp.net中请教关于jquery uploadify插件多文件上传中遇到同名文件该如何处理,如:aa.rar转换成 aa[1].rar
[jquery uploadify 插件问题。。求教]
我用的是JAVA+jquery 如果插件和JSP都放在webroot下 那程序没有问题。可我的JSP放在web-inf里的。就用不了插件了。。求教能解决这问题么??
JQuery上传插件Uploadify浏览器支持问题(大神帮帮忙)
JQuery上传插件Uploadify 浏览器问题:rnWIN7 系统 + IE8 上传正常。rnWINDOWSXP 系统 +IE8 上传不了,问题调试发现 action 中的 upload 方法中rnrnMap fileMap 没有值,不知道为什么。rnrn但是 WIN7 系统 + IE8 或者 WINXP+谷歌浏览器 都是有值的。rn有哪位大哥大姐大仙们遇到过这样的问题吗,救救我吧!!!!rnrnrn[b]JS方法[/b]rnfunction uploadify()rn $("#file_upload").uploadify(rn 'method' : 'post',rn 'height' : 27,rn 'width' : 80,rn 'buttonText' : '添加附件...', rn 'swf' : getRootPath()+'/AircrewHealth/resources/js/uploadify/uploadify.swf?ver=' + Math.random(), rn 'uploader' : getRootPath()+'/AircrewHealth/upload.do;jsessionid='+$("#sessionUID").val()+'?method=upload&jsessionid=' + $("#sessionUID").val(), rn 'auto' : false,rn 'fileSizeLimit' : '30720KB',rn 'fileTypeExts' : '*.doc;*.docx; *.jpg; *.rar;*.html;*htm;*.xls;*.xlsx;',rn 'cancelImg' : getRootPath()+'/AircrewHealth/resources/js/uploadify/uploadify-cancel.png',rn 'uploadLimit' : 3,rn 'onUploadStart' : function(file) rn , rn 'onUploadSuccess':function(file,data, response)rn alert('上传文件: ' + file.name + '\n上传状态: ' + response + '\n上传服务器路径:' + data);rn //alert('The file ' + file.name + ' was successfully uploaded with a response of ' + response + ':' + data);rn $("#tempFileName").val(file.name);rn $("#"+idName).val(data);rn ,rn 'onUploadComplete':function() rn // $('#importLispDialog').window('close'); rn rn );rnrnrnrnrn[b]ACTION 方法[/b]rnrn@SuppressWarnings("unused")rn @RequestMapping(params = "method=upload", method = RequestMethod.POST)rn public @ResponseBody String upload(HttpServletRequest request, HttpServletResponse response) rn// request = new MulpartRequestWrapper(request);rn rn String responseStr=""; rn MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request; rn //获取前台传值 rn String[] userNames = multipartRequest.getParameterValues("userName"); rn String[] contents = multipartRequest.getParameterValues("content"); rn String userName=""; rn String content=""; rn if(userNames!=null) rn userName=userNames[0]; rn rn if(contents!=null) rn content=contents[0]; rn rn Map fileMap = multipartRequest.getFileMap(); rn MultipartFile file11 = multipartRequest.getFile("Filename");rn //String ctxPath = request.getSession().getServletContext().getRealPath("/")+ "\\" + "images\\"; rn //String ctxPath=request.getSession().getServletContext().getRealPath("/")+"uploads\\"; rn String ctxPath= HNAServletContextListener.getSYS_UPLOADPATH_PATH();rn SimpleDateFormat sdf = new SimpleDateFormat("yyyyMM"); rn String ymd = sdf.format(new Date()); rn ctxPath += ymd + "/"; rn //创建文件夹 rn File file = new File(ctxPath); rn if (!file.exists()) rn file.mkdirs(); rn rn String fileName = null;rn String path=null;rn for (Map.Entry entity : fileMap.entrySet()) rn // 上传文件名 rn // System.out.println("key: " + entity.getKey()); rn MultipartFile mf = entity.getValue(); rn fileName = mf.getOriginalFilename(); rn //String fileExt = fileName.substring(fileName.lastIndexOf(".") + 1).toLowerCase(); rn //SimpleDateFormat df = new SimpleDateFormat("yyyyMMddHHmmss"); rn // String newFileName = df.format(new Date()) + "_" + new Random().nextInt(1000) + "." + fileExt; rn rn String strEnc = DesEncrypt.aircrewhealthGetEncString(fileName);// 加密字符串,返回String的密文rn String uuid = UUID.randomUUID().toString().replaceAll("\\-", "");// 返回一个随机UUID。rn String suffix = fileName.indexOf(".") != -1 ? fileName.substring(fileName.lastIndexOf("."), fileName.length()) : null;rnrn String newFileName = strEnc + "-" + uuid + (suffix!=null?suffix:"");// 构成新文件名。rn rn rn File uploadFile = new File(ctxPath + newFileName); rn try rn FileCopyUtils.copy(mf.getBytes(), uploadFile); rn path =ctxPath+newFileName;rn responseStr="上传成功"; rn catch (IOException e) rn responseStr="上传失败"; rn e.printStackTrace(); rn rn rn rn return path; rn
关于.net的资料MyOA,希望有帮助
有关.net的资料,自己在网上下载的 希望对爱好.net的人士来说有帮助 1、本系统在 Windows 2003 Server/Windows xp professinal sp2 VS.NET2005 SQLServer2005 环境下调试通过 2、文件夹.MyOA\DB\下为系统所需要的数据库脚本文件 3、管理员登录名及初识口令:super/1
jquery uploadify操作传参问题
[size=large]上网上查了一些uploadify的用法,基本上都是上传到当前文件的相对目录下,指定filepath目录,但如果想在前台获取目录,在后台操作,将文件上传到非本地的目录(如服务器)时,要如何将目录传给后台呢?[/size] [code=&quot;js&quot;] $(&quot;#uploadify&quot;).uploadify({  'uploader': '...
jquery uploadify session丢失问题
RT
jquery uploadify 插件上传图片问题
选中图片后,老是提示未指明的错误,调试进去是instance.CallFunction()这个方法不存在,不知为什么?请高手指点rnrn我使用网站的端口不是80
jquery uploadify +struts2上传文件的问题?
我描述一下,就是使用jquery的插件结合struts2来做一个文件上传。且带进度条。rn页面代码:rn[code=html]rn rn rn rn rn rn rn rn rnrn rn rn rn rn 技术标:rn rn 上传 rn rn rn rn rn rn rn $bidFile.filenamern 删除文件rn rn rn rn rn rn rn 上传完成后可点击下一步进行确认 rn rn rn rnrn[/code]rnrn这样传到struts2的actin里面:rnaction 就是一大推的业务操作大体如下:rn[code=java]rn public String uploadBidDocument() throws IOException rn rn String bidDocumentType = super.getRequest().getParameter(rn "bidDocumentType");rn // 上传文件rn if (file != null) rn try rn fileFileName = bidFileServiceImpl.transformFileName(rn bidDocumentType, fileFileName, sysUser);rn bidFile.setUserid(sysUser.getId());rn bidFile.setCompanyid(sysUser.getCompanyid());rn bidFile.setFilename(fileFileName);rn bid.setTenderid(bidFile.getTenderid());rn bid.setProjectid(bidFile.getProjectid());rn bid.setBidtime(new Date());rn bid.setUserid(sysUser.getId());rnrn String filePatch = bidFileServiceImpl.uploadBidDocument(rn bidFile, bid, file, fileFileName);rnrn if (Commons.NOT_ALLOW_UPLOAD_AGAIN.equals(filePatch)) rn //如果是上传相同的一个文件吗,提示不能重复上传rn setAttribute("uploadMessage",getText("InviteBid.NOT_ALLOW_UPLOAD_AGAIN"));rn rn else rn setAttribute("uploadMessage",rn getText("InviteBid.UPLOAD_SUCCESS"));rn setAttribute("isAppSpan", "true");rn setAttribute("filePath", filePatch);rn rn rn catch (Exception e) rn // 可记录日志rn e.printStackTrace();rn setAttribute("uploadMessage", getText("InviteBid.UPLOAD_FAIL"));rn rn else rn //请选择一个要上传的文件rn setAttribute("uploadMessage",rn getText("InviteBid.PLEASE_SELECT_UPLOAD_FILE"));rn rn setAttribute("bidDocumentType", bidDocumentType);rn return "uploadIframe";rn rn[/code]rnrn问题描述:rnjquery的这个插件好像是异步上传的!我想在其上传前检查一下要上传的这个文件是否已经上传过了。rn如果上传过了就提示一下alert(“同一个文件只能上传一次!”)然后,不让去上传(终止掉其本次上传)rnrn找了好久也没找到这个插件有什么方法可以在上传前检查这个文件是不是上传过了。rn第二又如何终止掉其继续上传呢(有可能你说上传过了,不能再上传了,但是什么都不处理的话,还是会上传的)
jquery uploadify批量上传中文版
jquery uploadify批量上传中文版,FALSH按钮一次选择多个文件上传 可以使用uploadify的buttonText来设置中文按钮 上传后保留队列 上传完成后返回上传后的URL
jquery uploadify for asp
uploadify功能强大,支持多文件、批量上传、状态进度条等,提供前端文件限制相关设置。由于是flash环境全面支持asp、asp.net、php等平台。 该文件为uploadify for asp的demo,解压后即可运行。
jQuery上传插件uploadify
jQuery上传文件的插件,内部利用flash上传。参数和方法丰富。
jquery uploadify在ie6下无法加载
rnrn在ie8下运行正常,ff也正常。ie6下没加载
jquery uploadify插件传参数
upload.aspx.csrn[code=C#]rn protected void Page_Load(object sender, EventArgs e)rn rnrn rn protected void Button1_Click(object sender, EventArgs e)rn rn HF_RoomID.Value = "ss";rn rnrn[/code]rnupload.aspxrn[code=JScript]rn $(document).ready(function() rnrn $("#uploadify1").uploadify(rn 'uploader': 'jquery/uploadify.swf',rn 'method':'GET',rn 'script': 'Handler.ashx',rn 'scriptData':'rnd':Math.random(),'ids':$("#HF_RoomID").val(),//传idsrn 'cancelImg': 'jquery/cancel.png',rn 'folder': 'UploadFile',rn 'queueID': 'fileQueue1',rn 'auto': false,rn 'multi': truern );rn );rn[/code]rn[code=HTML]rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn 上传| rn 取消上传rn rn rn rn[/code]rnHandler.ashxrn[code=C#]rnpublic void ProcessRequest (HttpContext context) rn context.Response.ContentType = "text/plain";rn string id = context.Request["ids"];//这里得到的ids是空的。rn rn rn[/code]rnrn问题 :string id = context.Request["ids"];//这里得到的ids是空的。rn
jquery 的uploadify上传
用jquery 的uploadify上传rn怎么实现上传一个文件后,再点击上传,提示已经上传一个文件,不能再上传了,文件就不自动上传了。
jquery uploadify java版
NULL 博文链接:https://dongbiying.iteye.com/blog/1162333
jquery uploadify插件多文件上传
NULL 博文链接:https://lisanlai.iteye.com/blog/680785
jquery uploadify 以及swfobject.js
jquery uploadify 3.1版 用于多文件上传
本人是java小渣渣,希望有大神帮助?
package study;nnpublic class TestReturn n public static void main(String[] args) n TestReturn t = new TestReturn() ;n t.test1();n t.test2();n n n public void test1() n System.out.println("无返回值类型的return语句测试");n for(int i = 1; ; i++) n if(i==4) return ;n System.out.println("i = " + i);n n n n public String test2() n System.out.println("有返回值类型的return语句测试");n return "返回一个字符串"; **//该语句看不懂,在此处return是什么作用,为什么这样写**n n
关于uploadify多图上传的问题
问题是这样的:一下选择多张图片进行上传的时候,点击上传,它只会上传第一张图片,再次点击上传,才会上传第二张,以此类推,有几张图片就要点击几下上传才行rn那么问题来了:如何点击一次上传,所有图片均上传rn项目代码如下:rndefault.aspx的jsrn[code=javascript] [/code]rndefault.aspx的布局rn[code=csharp] rn <%--用来作为文件队列区域--%>rn rn rn rn rn 上传| rn 取消上传rn rn [/code]rnUpload.aspx页面代码rn[code=csharp] //接收上传后的文件rn HttpPostedFile file = Request.Files["Filedata"];rn rn //其他参数rn //string somekey = context.Request["someKey"];rn //string other = context.Request["someOtherKey"];rn //获取文件的保存路径rn string uploadPath =rn HttpContext.Current.Server.MapPath("UploadImages" + "\\");rn //判断上传的文件是否为空rn if (file != null)rn rn if (!Directory.Exists(uploadPath))rn rn Directory.CreateDirectory(uploadPath);rn rn //保存文件rn rn file.SaveAs(uploadPath + file.FileName);rn Response.Write("1");rn rn elsern rn Response.Write("0");rn [/code]
关于uploadify文件上传的问题
[code=java]$(document).ready(function() rn $("#file_upload").uploadify(rn //'removeCompleted' : false,rn 'uploader' : 'control/bd_up.jsp',//后台处理的请求 rn 'swf' : 'uploadify.swf',rn 'auto':false,rn 'cancelImg' : 'uploadify-cancel.png',rn 'onCancel' : function(event,ID,fileObj,data) rn alert('The upload of ' + fileObj.name + ' has been canceled!');rn rn );rn );[/code]rn1.[img=https://img-bbs.csdn.net/upload/201307/04/1372906128_50548.jpg][/img]rn官网demo在右上角有叉号,可以点击取消选择的文件。我的点右上角也可以取消,但是没有叉号。叉号图片的路径我也认为没有问题。rn2.还有就是onCancel 方法的意思是点击取消以后执行的时间吗?为什么点击取消以后没有执行?谢谢
关于uploadify上传的问题
[img=https://img-bbs.csdn.net/upload/201407/14/1405310878_975743.jpg][/img]rn为什么我点击这个按钮时没反应的?
相关热词 c# login 居中 c# 考试软件 c# 自然语言分析 c# 分段读取文件 c# 泛型反射 c#打断点 c# 时间转多少秒 c# 线程函数加参数 c# modbus 读取 c#查询集合表