2013-09-27 241 views
2

在servlet中,我設置會話值JSTL:訪問會話變量

HttpSession session = httpRequest.getSession(); 
session.setAttribute("user", "adam"); 

然後,在JSP頁面上,當我嘗試獲取的價值<c:out value="${user}"></c:out>,我得到了錯誤According to TLD or attribute directive in tag file, attribute value does not accept any expressions

那麼如何我可以獲得會話變量嗎?

+0

http://stackoverflow.com/questions/4889431/access-session-attribute-on-jstl –

+0

@MichałRybak的可能重複我以前的回答這個提供鏈接,它不起作用 – Cacheing

+0

對不起,我被標題誤導了...... 你的taglib導入是什麼樣的? –

回答

4

在JSP頁面中使用 -

Username : ${sessionScope.user}