为什么80%的码农都做不了架构师?>>>   

今天在用uploadify上传插件时遇到了一个问题,由于我后台做了权限管理,每个请求都有去读session判断权限,但用这个插件时发现登录后上传不了,原因是在读session时认为没有权限而被拦截了,后来在后台打印登录时产生session的id和上传时读取session的id,果然不一样,在网上搜索了一番,还真有不少人遇到这个问题,现把解决方案贴出来:

先说说我的环境,后台是用JSP,uploadify的版本是3.2

在JSP页面中的配置:

<script type="text/javascript">
        $(document).ready(function() {
            $("#fileupload").uploadify({
                'swf'             : '/uploadify/scripts/uploadify.swf',
                'uploader'       : '/fileupload;jsessionid=${pageContext.session.id}',
                'auto'           : true,
                'multi'          : false,
                'buttonText'     : 'BROWSE',
                'fileDesc'       : '支持格式:jpg/gif/jpeg/png/bmp.',
                'fileExt'        : '*.jpg;*.gif;*.jpeg;*.png;*.bmp',
                'onUploadSuccess':    onUploadSuccess
  });
});
 </script>

最关键的就是红字那部份了,要注意的是jsessionid前面那个是个分号而不是问号,写成问号就作为参数传递了,希望能帮到大家少走弯路

转载于:https://my.oschina.net/chaun/blog/467985

解决uploadify在Firefox下丢失session的问题相关推荐

  1. uploadify 上传时丢失session

    2019独角兽企业重金招聘Python工程师标准>>> uploadify上传用的是一个flash插件,flash中有个bug就是自身创建一个session,这样就导致与web本身的 ...

  2. 解决使用FireFox下Flash上传文件时SESSION丢失的问题(swfupload)

    解决使用FireFox下Flash上传文件时SESSION丢失的问题(swfupload) 这几天在项目中遇到的问题,稍微整理一下. HTML 表单是我们常用来进行浏览器与服务器数据交互的途径,除了传 ...

  3. php上传图片302错误,解决ThinkPHP下使用上传插件Uploadify浏览器firefox报302错误的方法...

    最近用ThinkPHP开发一个项目,集成了批量上传文件插件Uploadify,在谷歌Chrome和IE下都能正常上传,只有火狐下提示这个错误,网上找了很多解决办法,基本都说flash在firefox下 ...

  4. java应用uploadify 3.2丢失session

    java应用uploadify 3.2丢失session http://c-bai.iteye.com/blog/1829269 uploadify上传用的是一个flash插件.  flash中有个b ...

  5. iis php session丢失,Session丢失的解决办法小结

    原标题:Session丢失的解决办法小结 对于ASP.PHP网站且使用我司虚拟主机的用户,如果超时太短,可提交工单申请更换应用程序池(该应用程序池设置为只按时间回收,回收时间30分钟). 如果更换程序 ...

  6. fusionchart图表遮挡Ext下拉控件或日期控件解决办法(IE下有问题firefox与chrome正常)...

    最近做个系统访问量统计分析的模块,对分析的数据形成图表,用到fusionchart,直接正题,ie中有个bug,其他浏览器正常,如图: IE8下效果:                          ...

  7. (转)解决在firefox下js调用as失败问题

    解决在firefox下js调用as失败问题 自:http://www.cnblogs.com/mfryf/archive/2012/04/17/2453024.html 问题描述:写了一个js与as的 ...

  8. 解决JS:window.close()在Firefox下的不能关闭的问题,兼容IE/Firefox/Chrome

    IE6.IE7.Firefox无提示关闭窗口的代码,兼容IE/Firefox/Chrome <a href="javascript:window.opener=null;window. ...

  9. 使用spring session+redis技术,解决负载均衡下的session共享问题

    使用spring session+redis技术,解决负载均衡下的session共享问题 参考文章: (1)使用spring session+redis技术,解决负载均衡下的session共享问题 ( ...

最新文章

  1. 2.抽取代码(BaseActivity)
  2. python:多线程
  3. android 系统重启关机 方法 非常好的一篇文章
  4. python字典视图
  5. 推荐一个高质量的git命名查询和学习的github仓库git-recipes
  6. Verilog hdl与VHDL混用详解
  7. Linux IO原理和零拷贝机制
  8. 算法:合并两个有序链表21. Merge Two Sorted Lists
  9. 电商小程序如何实现分账?
  10. 【Arc GIS 零基础教学】常用的环境科学与工程专业英语词汇分享
  11. CocosCreator图片资源加密解密
  12. linux c编译安装,uClinux设置(安装,编译)
  13. 分享给你——2017我学到的方法论
  14. MacW资讯:开启Mac的壁纸自动更换功能
  15. weblogic 启动报错bea 000386解决方案
  16. QQ支付下单思路和代码
  17. Matlab MEX
  18. git 2.33.1 访问服务器报Permission denied (publickey)
  19. Reactive Extensions (Rx) 入门(3) —— Rx的事件编程①
  20. PDF的页面设置工具在哪里?如何使用并调整PDF页面?

热门文章

  1. 惊!史上最佳GAN现身,超真实AI假照片,行家们都沸腾了
  2. n对括号问题,(求n对括号的正确排列有多少)
  3. Python开发技术详解PDF
  4. echarts中tooltip提示框位置控制
  5. HTML5学习笔记之音视频标签
  6. 小心了!一大波存储厂商术语正在靠近
  7. 【 D3.js 入门系列 --- 7 】 理解 update, enter, exit 的使用
  8. CentOS6安装Cisco模拟器Dynamips
  9. python select實現非阻塞socket
  10. SCOM 2016 配置报警邮件 (下)