uploadify在Firefox下丟失session問題的解決方法
更新時(shí)間:2013年08月07日 15:28:47 作者:
在用uploadify上傳插件時(shí)遇到了一個(gè)問題,在讀session時(shí)認(rèn)為沒有權(quán)限而被攔截了,后來在后臺打印登錄時(shí)產(chǎn)生session的id和上傳時(shí)讀取session的id,解決方法如下,感興趣的朋友可以了解下
今天在用uploadify上傳插件時(shí)遇到了一個(gè)問題,由于我后臺做了權(quán)限管理,每個(gè)請求都有去讀session判斷權(quán)限,但用這個(gè)插件時(shí)發(fā)現(xiàn)登錄后上傳不了,原因是在讀session時(shí)認(rèn)為沒有權(quán)限而被攔截了,后來在后臺打印登錄時(shí)產(chǎn)生session的id和上傳時(shí)讀取session的id,果然不一樣,在網(wǎng)上搜索了一番,還真有不少人遇到這個(gè)問題,現(xiàn)把解決方案貼出來:
先說說我的環(huán)境,后臺是用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>
最關(guān)鍵的就是紅字那部份了,要注意的是jsessionid前面那個(gè)是個(gè)分號而不是問號,寫成問號就作為參數(shù)傳遞了,希望能幫到大家少走彎路
先說說我的環(huán)境,后臺是用JSP,uploadify的版本是3.2
在JSP頁面中的配置:
復(fù)制代碼 代碼如下:
<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>
最關(guān)鍵的就是紅字那部份了,要注意的是jsessionid前面那個(gè)是個(gè)分號而不是問號,寫成問號就作為參數(shù)傳遞了,希望能幫到大家少走彎路
您可能感興趣的文章:
- C# SESSION丟失問題的解決辦法
- Yii框架用戶登錄session丟失問題解決方法
- php頁面跳轉(zhuǎn)session cookie丟失導(dǎo)致不能登錄等問題的解決方法
- 解決uploadify使用時(shí)session發(fā)生丟失問題的方法
- Session 失效的原因匯總及解決丟失辦法
- Windows下Apache + PHP SESSION丟失的解決過程全紀(jì)錄
- Session丟失的解決辦法小結(jié)
- iis7中session丟失的解決方法小結(jié)
- ASP.NET在IE10中無法判斷用戶已登入及Session丟失問題解決方法
- 解決window.location.href之后session丟失的問題
相關(guān)文章
使用javascript實(shí)現(xiàn)雪花飄落的效果
本文主要介紹了使用javascript實(shí)現(xiàn)雪花飄落的特效,雖然網(wǎng)上有很多,不過都是比較陳舊了,兼容性不是太好,于是動手寫一個(gè),把思路和實(shí)現(xiàn)代碼都分享給大家。2015-01-01
如何用CocosCreator實(shí)現(xiàn)射擊小游戲
這篇文章主要介紹了如何用CocosCreator實(shí)現(xiàn)射擊小游戲,此游戲難度不大,僅作為入門的練手小游戲,一小時(shí)就能完成,里面用到的知識很常用,喜歡游戲的同學(xué),可以參考下2021-04-04
js判斷鼠標(biāo)同時(shí)離開兩個(gè)div的思路及代碼
js判斷鼠標(biāo)同時(shí)離開兩個(gè)div想了好長時(shí)間終于出爐了,下面與大家分享下具體的實(shí)現(xiàn)代碼,感興趣的朋友可以參考下啊2013-05-05
原生javascript實(shí)現(xiàn)拖動元素示例代碼
首先改變被拖動元素的布局屬性,接著捕捉鼠標(biāo)事件,當(dāng)觸發(fā)mousedown時(shí),記錄下當(dāng)前鼠標(biāo)在元素中的相對位置,接著處理mousemove事件2014-09-09
javascript搜索框點(diǎn)擊文字消失失焦時(shí)文本出現(xiàn)
這篇文章主要介紹了javascript實(shí)現(xiàn)搜索框點(diǎn)擊文字消失失焦時(shí)文本出現(xiàn)的效果,示例代碼如下,大家可以看看2014-09-09
JavaScript this指向相關(guān)原理及實(shí)例解析
這篇文章主要介紹了JavaScript this指向相關(guān)原理及實(shí)例解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-07-07
javascript實(shí)現(xiàn)控制瀏覽器全屏
這篇文章主要介紹了javascript實(shí)現(xiàn)控制瀏覽器全屏的代碼分享給大家,十分的實(shí)用,有需要的小伙伴可以參考下。2015-03-03
原生javascript實(shí)現(xiàn)addClass,removeClass,hasClass函數(shù)
這篇文章主要介紹了原生javascript實(shí)現(xiàn)addClass,removeClass,hasClass函數(shù)的相關(guān)代碼,有需要的小伙伴可以參考下2016-02-02

