❶ 我是java小白 我用web寫了一個登錄的網頁,請問怎麼在web里用session來驗證有沒有登陸
後台判斷登陸成功後,獲得Httprequest request,然後再用request.getSession.setAttribute("name",name);前一個「name」就是key,後一個name就是登陸人的用戶名value,在前段通過${name}的值判斷是否為空來校驗是否登陸,如果為空或為null說明沒有登陸,如果不是說明登陸了
有不明白的可以追問
❷ Java怎樣獲取當前登錄用戶的用戶名,密碼。。
當你使用用戶名跟密碼登錄成功的時候,把用戶名跟密碼放在范圍內.可以是request.setAttribute("username",username);也可以是session.setAttribute("username",username);然後在jsp頁面可以用EL表達式拿也可以直接用java代碼拿.${sessionScope.username},<%=session.getAttribute("username")%>
❸ java web 驗證用戶是否已登錄有哪些方式。
首先,你的web需要有登入兄乎後將登錄信息保存到session的過程,在用戶訪問那些需要登錄的頁面或者action的拍鍵時候(可以用過過濾器,或者直接在相應的頁面判斷),從session裡面羨賀悉獲取登錄信息,如果沒有,則說明沒有登錄.跳轉到登錄頁面後,登陸成功,保存登錄信息到session,這個時候再訪問原先的,就可以通過驗證..一整個流程大概就是這樣.重點就是登錄信息保存在session裡面,驗證用戶是否登錄,就依據這個了