jsp使用sessionScope獲取session案例詳解
阿新 • • 發佈:2021-08-31
sessionScope整體的意思是獲得存放在session.setAttrbute(key,value)的值即session.getAttribute(key);
場景:有些實體物件可以放到HttpSession物件中,保正在一個會話期間可以隨時獲取這個物件的屬性,例如可以將登入pFfQH使用者的資訊寫入session,以保證頁面隨時可以獲取並顯示這個使用者的狀態資訊。下面以此為例。
1.後臺將使用者這一實體物件寫入session(HttpSession),這裡是從攔截器中寫入,程式碼中的userInfo是從單點登入伺服器獲取的登入使用者資訊
User user = new User(userInfo); session.sewww.cppcns.comtAttribute("loginUser",user);
2.前臺使用c標籤set屬性值
參考:http://www.yiibai.com/p/jstl_core_set_tag.html
<%@ taglib prefix="pFfQHc" uri="http://.sun.com/jsp/jstl/core"%> <c:set var="user" value="${sessionScope.loginUser}"/>
3.使用,name是userInfo物件裡的屬性 [] view plain copy ${user.name}
${user.name}
到此這篇關於jsp使用sessionScope獲取session案例詳解的文章就介紹到這了,更多相關jsp使用sessihttp://www.cppcns.comonScope獲取session內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!