雙重校驗是很重要的,先進(jìn)行客戶端也就是頁面的數(shù)據(jù)校驗,然后在進(jìn)行服務(wù)器端也就后臺的校驗只有這樣才夠嚴(yán)謹(jǐn)。
用戶不登錄可以直接訪問fial.jsp頁面,造成此結(jié)果的原因是在攔截器中將該地址進(jìn)行放過了,可以直接去掉web.xml中的fial.jsp,另外這個頁面沒必要在此進(jìn)行放過,Servlet中已經(jīng)給了一個指定的返回頁面不會造成程序的功能缺陷。
講的非常簡單粗暴容易讓人理解,慕課網(wǎng)的老師最喜歡這位老師了,好幾個課程里都是這位老師,
2017-07-09
init()初始化方法
doFilter()核心方法,完成實際的過濾操作(FilterChain參數(shù)調(diào)用chain.doFilter方法將請求傳給下一個過濾器或轉(zhuǎn)發(fā)、重定向?qū)⒄埱筠D(zhuǎn)發(fā)到其他資源)
destory()銷毀方法
doFilter()核心方法,完成實際的過濾操作(FilterChain參數(shù)調(diào)用chain.doFilter方法將請求傳給下一個過濾器或轉(zhuǎn)發(fā)、重定向?qū)⒄埱筠D(zhuǎn)發(fā)到其他資源)
destory()銷毀方法
2017-06-29