1. 程式人生 > 其它 >idea Cannot open URL.Please check this URL is correct

idea Cannot open URL.Please check this URL is correct

我在出現 idea Cannot open URL.Please check this URL is correct 時的解決辦法

1.問題

今天在學習Filter的時候寫了一個登入驗證的Filter, web.xml檔案裡面是這樣寫的:今天在學習Filter的時候寫了一個登入驗證的Filter, web.xml檔案裡面是這樣寫的:

然後我在點選run的時候彈出瞭如下提示:然後我在點選run的時候彈出瞭如下提示:

是我嘗試在瀏覽器裡手動輸入網址,發現仍然不能開啟,提示如下:於是我嘗試在瀏覽器裡手動輸入網址,發現仍然不能開啟,提示如下:

2. 原因

到這裡我開始明白了問題的原因:

我在web.xml裡面配置sysfilter檔案的時候出現了錯誤, 就是圖一的紅框中標記的地方, 導致我在請求連結的時候, 由於session裡面沒有我指定的資料, 無法通過filter, 所以一直重定向到下面這個連結,由於設定的根目錄下的所有檔案都要走過濾器, 因而無限迴圈下去了

3. 解決

只需要將<url-pattern>裡面填上需要用到filter的檔案地址就可瞭如圖

如此以來就可以成功訪問頁面了!