我覺得這樣才對(duì)
if (session.getAttribute("password")!=null) {
arg2.doFilter(arg0, arg1);
}else {
response.sendRedirect(request.getContextPath()+"/login.jsp");
}
if (session.getAttribute("password")!=null) {
arg2.doFilter(arg0, arg1);
}else {
response.sendRedirect(request.getContextPath()+"/login.jsp");
}
bug1,輸入后綴名fclogin.jsp這類的地址,過濾不了,直接放行了,導(dǎo)致報(bào)404的錯(cuò)誤。就是說只要是后綴名帶login.jsp的都過濾不了。
bug1我還沒有想到怎么改,知道的告訴我一下吧
有個(gè)比較笨的辦法
改成request.getRequestURL().indexOf("http://localhost:8080/LoginFilter/login.jsp")!=-1
bug1我還沒有想到怎么改,知道的告訴我一下吧
有個(gè)比較笨的辦法
改成request.getRequestURL().indexOf("http://localhost:8080/LoginFilter/login.jsp")!=-1
異步開不開,輸出的順序沒影響,老師解答一下?是否是線程本就是異步的原因造成的
2016-12-23
老師這里ppt寫錯(cuò)了吧,應(yīng)該是forward和include通過.forward和.include方法以及<jsp:forward/include ...時(shí)不會(huì)調(diào)用過濾器。
2016-12-11