4
回答
flash上传,Firefox的session问题?
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

因为我用的插件是uploadify,是用flash上传的,页面转到一个servlet处理该上传文件,因为还要预览你上传的图片,所以要把文件在服务器上的全路径传到原页面并刷新,这样的话页面可以显示你上传的图片,用的是request.getSession().setAttribute("fileName",路径),在IE下可以正常运行,session里文件的路径可以获得,但是在firefox下则不能得到该属性,网上说的是用flash上传,Firefox的sessionID不是原来的sessionID,请问用jsp该怎么解决呢?

下面是网上的原话:
    ====很正常,ActiveX模式下的Flash插件使用的是IE的链接池,所以获取的Session是一致的,而在Firefox下的是Plugin模式,使用自有的链接,没有使用FF的链接池,所以产生了两个不同的链接,所以Session找不到了,不过也不是没有解决办法,可以通过页面将SessionID传给Flash,Flash在上传访问后台程序,如PHP时,将SessionID传给PHP,PHP可通过此SessionID找到相应的Session

举报
顶部