uploadify在Firefox下丟失session問(wèn)題的解決方法
更新時(shí)間:2013年08月07日 15:28:47 作者:
在用uploadify上傳插件時(shí)遇到了一個(gè)問(wèn)題,在讀session時(shí)認(rèn)為沒(méi)有權(quán)限而被攔截了,后來(lái)在后臺(tái)打印登錄時(shí)產(chǎn)生session的id和上傳時(shí)讀取session的id,解決方法如下,感興趣的朋友可以了解下
今天在用uploadify上傳插件時(shí)遇到了一個(gè)問(wèn)題,由于我后臺(tái)做了權(quán)限管理,每個(gè)請(qǐng)求都有去讀session判斷權(quán)限,但用這個(gè)插件時(shí)發(fā)現(xiàn)登錄后上傳不了,原因是在讀session時(shí)認(rèn)為沒(méi)有權(quán)限而被攔截了,后來(lái)在后臺(tái)打印登錄時(shí)產(chǎn)生session的id和上傳時(shí)讀取session的id,果然不一樣,在網(wǎng)上搜索了一番,還真有不少人遇到這個(gè)問(wèn)題,現(xiàn)把解決方案貼出來(lái):
先說(shuō)說(shuō)我的環(huán)境,后臺(tái)是用JSP,uploadify的版本是3.2
在JSP頁(yè)面中的配置:
<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è)分號(hào)而不是問(wèn)號(hào),寫(xiě)成問(wèn)號(hào)就作為參數(shù)傳遞了,希望能幫到大家少走彎路
先說(shuō)說(shuō)我的環(huán)境,后臺(tái)是用JSP,uploadify的版本是3.2
在JSP頁(yè)面中的配置:
復(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è)分號(hào)而不是問(wèn)號(hào),寫(xiě)成問(wèn)號(hào)就作為參數(shù)傳遞了,希望能幫到大家少走彎路
您可能感興趣的文章:
- C# SESSION丟失問(wèn)題的解決辦法
- Yii框架用戶登錄session丟失問(wèn)題解決方法
- php頁(yè)面跳轉(zhuǎn)session cookie丟失導(dǎo)致不能登錄等問(wèn)題的解決方法
- 解決uploadify使用時(shí)session發(fā)生丟失問(wèn)題的方法
- Session 失效的原因匯總及解決丟失辦法
- Windows下Apache + PHP SESSION丟失的解決過(guò)程全紀(jì)錄
- Session丟失的解決辦法小結(jié)
- iis7中session丟失的解決方法小結(jié)
- ASP.NET在IE10中無(wú)法判斷用戶已登入及Session丟失問(wèn)題解決方法
- 解決window.location.href之后session丟失的問(wèn)題
相關(guān)文章
JS面向?qū)ο缶幊獭狤S6 中class的繼承用法詳解
這篇文章主要介紹了JS面向?qū)ο缶幊獭狤S6 中class的繼承用法,結(jié)合實(shí)例形式詳細(xì)分析了ES6中class繼承的相關(guān)操作技巧與使用注意事項(xiàng),需要的朋友可以參考下2020-03-03js、css、img等瀏覽器緩存問(wèn)題的2種解決方案
瀏覽器緩存的意義在于提高了執(zhí)行效率,但是也隨之而來(lái)帶來(lái)了一些問(wèn)題,導(dǎo)致服務(wù)端修改了js、css,客戶端不能更新,下面有幾個(gè)不錯(cuò)的方法可以解決此問(wèn)題,感興趣的朋友可以參考下2013-10-10用原生JS獲取CLASS對(duì)象(很簡(jiǎn)單實(shí)用)
這篇文章主要介紹了如何用原生JS獲取CLASS對(duì)象,看過(guò)dom編程藝術(shù)的朋友或許會(huì)知道的2014-10-10js帶點(diǎn)自動(dòng)圖片輪播幻燈片特效代碼分享
這篇文章主要為大家詳細(xì)介紹了js帶點(diǎn)自動(dòng)圖片輪播幻燈片特效,圖片輪播效果特別適合做產(chǎn)品展示,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2015-09-09js數(shù)組反轉(zhuǎn)的幾種常見(jiàn)方法舉例
最近學(xué)到了數(shù)組的使用方法,給大家分享一下,這篇文章主要給大家介紹了關(guān)于js數(shù)組反轉(zhuǎn)的幾種常見(jiàn)方法,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-10-10給應(yīng)用部分的js代碼設(shè)定一個(gè)統(tǒng)一的入口
javascript是種腳本語(yǔ)言,瀏覽器下載到哪兒就會(huì)執(zhí)行到哪兒,下面為大家介紹下,如何給應(yīng)用部分的js代碼一個(gè)統(tǒng)一的入口2014-06-06一文學(xué)會(huì)用JS判斷文字是否被省略(ellipsis)
這篇文章主要給大家介紹了用JS如何判斷文字被省略ellipsis,CSS幫我們搞定了省略,但是JS并不知道文本什么時(shí)候被省略了,所以我們得通過(guò)JS來(lái)計(jì)算,接下來(lái),我將介紹2種方法來(lái)實(shí)現(xiàn)JS計(jì)算省略,需要的朋友可以參考下2023-08-08