如果提交的時(shí)候用戶名一樣為null,為什么能訪問失敗頁面
//判斷用戶名是否為空
if(session.getAttribute("username")!=null)
{
//如果是經(jīng)過登錄操作則進(jìn)行放行訪問登錄成功頁面
arg2.doFilter(arg0, arg1);
}else{
//如果不是經(jīng)過登錄操作進(jìn)行訪問則跳轉(zhuǎn)到登錄頁面
response.sendRedirect(request.getContextPath()+"/Login.jsp");
}
有點(diǎn)糾結(jié)這個(gè)代碼,如果用戶名提交的時(shí)候不填寫,那用戶名不一樣為null嗎,為什么一個(gè)可以訪問失敗頁面,一個(gè)不能訪問。
2017-09-13
用戶提交用戶名是放在request對(duì)象里面 ?這段代碼是檢查session對(duì)象中是否為空,也就是是否登錄了。