uploadify在Firefox下丢失session问题的解决方法

时间:2024-02-27 01:33:31 

今天在用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前面那个是个分号而不是问号,写成问号就作为参数传递了,希望能帮到大家少走弯路

标签:uploadify,Firefox,丢失session
0
投稿

猜你喜欢

  • 教你如何升级SQL Server数据库系统

    2009-01-19 14:42:00
  • python使用PIL剪切和拼接图片

    2022-06-26 07:41:55
  • 详解Appium+Python之生成html测试报告

    2022-12-21 22:38:51
  • JS中实现JAVA的hashCode算法

    2008-08-03 17:00:00
  • 教你快速了解公共MySQL的数据库服务器层

    2008-12-17 17:10:00
  • Python爬虫程序中使用生产者与消费者模式时进程过早退出的问题

    2022-10-12 03:37:52
  • 用Python的urllib库提交WEB表单

    2023-06-11 00:14:52
  • SQL 存储过程基础语法之一

    2024-01-26 19:58:05
  • Python基于动态规划算法计算单词距离

    2021-09-18 11:18:16
  • python 解压pkl文件的方法

    2022-01-11 02:41:55
  • 执行python脚本并传入json数据格式参数方式

    2021-12-09 21:22:14
  • 用PHP实现标准的IP Whois查询

    2023-11-14 19:35:01
  • PHP图片库imagemagick安装方法

    2023-11-16 18:54:38
  • Python的另外几种语言实现

    2023-05-29 15:39:03
  • 基于Python实现Excel转Markdown表格

    2021-04-27 17:05:04
  • Python学习小技巧总结

    2021-09-21 09:28:49
  • Python实现将通信达.day文件读取为DataFrame

    2022-07-31 23:33:20
  • python字符串判断密码强弱

    2021-05-09 04:20:04
  • Golang sync包中errgroup的使用详解

    2024-02-08 23:19:08
  • 详解numpy1.19.4与python3.9版本冲突解决

    2021-10-26 22:51:26
  • asp之家 网络编程 m.aspxhome.com