uploadify在Firefox下丟失session問題的解決方法
更新時間:2013年08月07日 15:28:47 作者:
在用uploadify上傳插件時遇到了一個問題,在讀session時認(rèn)為沒有權(quán)限而被攔截了,后來在后臺打印登錄時產(chǎn)生session的id和上傳時讀取session的id,解決方法如下,感興趣的朋友可以了解下
今天在用uploadify上傳插件時遇到了一個問題,由于我后臺做了權(quán)限管理,每個請求都有去讀session判斷權(quán)限,但用這個插件時發(fā)現(xiàn)登錄后上傳不了,原因是在讀session時認(rèn)為沒有權(quán)限而被攔截了,后來在后臺打印登錄時產(chǎn)生session的id和上傳時讀取session的id,果然不一樣,在網(wǎng)上搜索了一番,還真有不少人遇到這個問題,現(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前面那個是個分號而不是問號,寫成問號就作為參數(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前面那個是個分號而不是問號,寫成問號就作為參數(shù)傳遞了,希望能幫到大家少走彎路
您可能感興趣的文章:
- C# SESSION丟失問題的解決辦法
- Yii框架用戶登錄session丟失問題解決方法
- php頁面跳轉(zhuǎn)session cookie丟失導(dǎo)致不能登錄等問題的解決方法
- 解決uploadify使用時session發(fā)生丟失問題的方法
- Session 失效的原因匯總及解決丟失辦法
- Windows下Apache + PHP SESSION丟失的解決過程全紀(jì)錄
- Session丟失的解決辦法小結(jié)
- iis7中session丟失的解決方法小結(jié)
- ASP.NET在IE10中無法判斷用戶已登入及Session丟失問題解決方法
- 解決window.location.href之后session丟失的問題
相關(guān)文章
JS面向?qū)ο缶幊獭狤S6 中class的繼承用法詳解
這篇文章主要介紹了JS面向?qū)ο缶幊獭狤S6 中class的繼承用法,結(jié)合實(shí)例形式詳細(xì)分析了ES6中class繼承的相關(guān)操作技巧與使用注意事項(xiàng),需要的朋友可以參考下2020-03-03給應(yīng)用部分的js代碼設(shè)定一個統(tǒng)一的入口
javascript是種腳本語言,瀏覽器下載到哪兒就會執(zhí)行到哪兒,下面為大家介紹下,如何給應(yīng)用部分的js代碼一個統(tǒng)一的入口2014-06-06一文學(xué)會用JS判斷文字是否被省略(ellipsis)
這篇文章主要給大家介紹了用JS如何判斷文字被省略ellipsis,CSS幫我們搞定了省略,但是JS并不知道文本什么時候被省略了,所以我們得通過JS來計(jì)算,接下來,我將介紹2種方法來實(shí)現(xiàn)JS計(jì)算省略,需要的朋友可以參考下2023-08-08