近期做文件上传使用到了uploadify

可是出现了各种奇葩的问题。并且针对各个不同浏览器问题不同

在Firefox中。非常坑爹的是。每次上传就丢失session值,可是我的系统在登录。保存文件文件夹等处使用了session,结果session值为null。

花了大半天的时间调试,

最后发现是falsh上传的问题sessionid变了,并且在此请求上传文件地址时,系统就会从新登录。这个登录更有意思,每次都回去读IE中的cookie(我的项目中使用了cookie保存用户登录信息),而不是读Firefox中的值,最后看官网上是这么解释的;所以仅仅要把sessionid传进回话机制里边即可;

例如以下

仅仅需就该“uploader"中的url,再其后面加上session的Id;将上面的改成例如以下:


<%=session.getId() %>活用el表达式${pageContext.session.id}

这样就能够了。正式坑爹吧?


相关文章:

  • 2021-07-19
  • 2021-07-31
  • 2021-12-03
  • 2022-12-23
  • 2022-02-08
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-25
  • 2022-12-23
  • 2022-12-23
  • 2021-09-29
  • 2022-01-20
  • 2022-12-23
相关资源
相似解决方案