訪問專案根路徑頁面無限迴圈重定向重新整理問題

2021-09-28 12:59:44 字數 1024 閱讀 1005

訪問專案根路徑,成功登入的後,再新開乙個標籤頁訪問專案根路徑,新標籤頁出現無限迴圈重定向重新整理現象

訪問專案根路徑時,伺服器會響應web.xml中welcom-file節點配置的檔案

另外看看shiro的配置,發現訪問"/「是需要使用者狀態為"已認證"的

當shirofilter攔截某個請求,發現當前使用者狀態不是"已認證」,就重定向到shiro配置的loginurl

如下是shiro配置的loginurl對應的控制器

登入頁面**(系統對接了oss,所以只需重定向到oss的登入頁面訪問路徑):

web.xml配置的welcome-file配置改為/web-inf/view/welcome.jsp

controller層對應的方法沒有傳值到頁面:

1.web.xml的welcome-file配置的頁面中如果寫了el表示式,且表示式中域值是從controller層帶過來的,需要考慮訪問根路徑時該域值為空的場景!

2.如果shiro攔截規則是訪問專案根路徑需要登入認證,則訪問專案根路徑時不會直接響應welcome-file配置的頁面,而是會先被shiro登入攔截再重定向到shiro配置的loginurl.

JS 獲取專案根路徑

有時我們做一些後台訪問時,需要直接在js裡面獲取專案的根路徑來拼接後中對應的action 此時就需要獲得對應的一串url 獲取方法 例如 如上 在js裡面怎樣才能獲取 呢?第一步 獲取當前的 的全文 var currenturl window.document.location.href 第二步 獲...

移動端訪問Vue專案頁面無資料,但是PC訪問有資料

晚上正準備關電腦早點溜街時,測試那邊提了乙個移動端訪問h5頁面無資料展示的bug,那一刻有些頭疼,但是馬上進入了除錯狀態。首先開啟了fiddler抓包工具,把抓到的url複製到pc瀏覽器進行訪問,結果發現pc上訪問這個頁面是有資料的,那就有些蛋疼了呀,今晚就得要發新版本,沒想到最後還出這個么蛾子,突...

Spring下獲取專案根路徑 good

context param param name param name param value baobaotao.root param value web 應用根目錄以該屬性名新增到系統引數中 context param listener listener class listener class...