課程
/后端開發
/Java
/Java Web開發技術應用——過濾器
我按照老師寫的,不知道我的doFilter為什么執行了三次,而不是像預期的那樣執行一次?
我的是idea編譯器
2017-09-24
源自:Java Web開發技術應用——過濾器 3-1
正在回答
剛剛試了一下,是idea編輯器的問題,因為idea中你點擊運行tomcat后會自動 跳轉 到index.jsp界面(如未設置則這就是默認的歡迎頁面),即可以不用自己輸入網址而到達默認的歡迎界面,而myeclipse和eclipse中則不一樣,在點擊運行后必須要自己輸入網址。
問題就在于這個idea的這個特性,點擊運行后,idea自動訪問了三次index.jsp界面(這里我也不清楚為何),所以doFilter方法執行了三次。此時你再刷新一次界面,會發現doFilter只執行了一次,就和老師的運行情況一樣了。
我的也是idea編輯器 不知道是個什么情況 代碼和老師是一樣的
你說的是哪一個,貼一下核心代碼看下
舉報
本課程主要是從實際生活當中的過濾器入手,詳細講解了Java Web過濾器
3 回答init()和destroy()執行了兩次
1 回答為什么我用servl3.0,只執行了index.jsp,而沒有執行filter類里需要打印輸出的部分?
1 回答為什么在執行過濾器的時候,開始執行過濾器和結束過濾器這樣的輸出執行了兩次?
2 回答在Filter的doFilter中進行重定向 出現異常
1 回答關于Filter
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-08-24
剛剛試了一下,是idea編輯器的問題,因為idea中你點擊運行tomcat后會自動 跳轉 到index.jsp界面(如未設置則這就是默認的歡迎頁面),即可以不用自己輸入網址而到達默認的歡迎界面,而myeclipse和eclipse中則不一樣,在點擊運行后必須要自己輸入網址。
問題就在于這個idea的這個特性,點擊運行后,idea自動訪問了三次index.jsp界面(這里我也不清楚為何),所以doFilter方法執行了三次。此時你再刷新一次界面,會發現doFilter只執行了一次,就和老師的運行情況一樣了。
2018-08-24
我的也是idea編輯器 不知道是個什么情況 代碼和老師是一樣的
2017-09-25
你說的是哪一個,貼一下核心代碼看下