前臺頁面怎樣調用session?
你是提問前臺jsp頁面獲取session對象? 首先在后臺把user放入session里,并且也加了一個user的字段type(int類型,1-管理員/0-企業用戶/2-一般用戶),即user-type對象在session里。 一般我們獲取對象,直接使用jstl標簽里的${user.username}就能獲取對象,但是想要獲取session里的對象,就不能直接這樣獲得。 我在項目中是這樣來獲取session對象的: ${sessionScope['user-type'] } 這樣就能獲得user-type的值了,取得這個值后,一般是用來實現角色菜單權限顯示管理的。如果放入session里的對象是一個String類型的,要在jsp頁面獲得該對象,可以直接使用jstl標簽里的fn標簽: 如:我在session里放了一個auths的String類型對象,auths(String類型,sys管理員/general全局用戶/private個人用戶) 這個需要在頁面引入:<%@ taglib uri="
http://java.sun.com/jsp/jstl/functions
" prefix="fn"%> <c:if test="${fn:contains(sessionScope['auths'],'sys')}"> 如果是sys類型用戶。。。。 </c:if>上一篇搜索引擎是如何工作的
下一篇京東微信支付退款退到哪里