localhost 將您重定向的次數過多


 

配置文件內容:

<filter>
<filter-name>LoginFilter</filter-name>
<filter-class>com.syq.servelet.LoginFilter</filter-class>
</filter>

<filter-mapping>
<filter-name>LoginFilter</filter-name>
<url-pattern>/background/admin/*</url-pattern>
</filter-mapping>

 

filter中doFilter的內容:

if(name==null||name.equals("")){
response.sendRedirect("../adminLogin.jsp");
}else{
arg2.doFilter(arg0, arg1);
}

剛開始的寫的路徑是/*,adminLogin.jsp文件包含在此路徑下,所以再次進來的時候會出現這個錯誤,因為造成的循環

把路徑改為/background/admin/*后成功跳轉。

看看自己要跳轉的頁面是否包含在你寫的<url-pattern>的路徑下

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM