<c:set var="session" value="${sessionScope.userSession}"></c:set>
<c:out value="${session.userName}"></c:out>
或者
<s:if test="#userSession!=null">Welcome ${userSession.userName} <a href="user">退登</a>
或者
<s: property value=”#userSession.userName” />
或者
<%=(User)pageContext.getAttribute("session").getUserName() %>
</s:if>
总结:
使用jstl设置的<c: set>属性,要用el的${}或者jsp的表达式获取
使用struts标签<s: set>属性,可以用<s: property或者el的${}或者jsp的表达式获取
<c:out value="${session.userName}"></c:out>
或者
<%=(User)pageContext.getAttribute("session").getUserName() %>
---------------------------------------------------------------------------------------------------
<s:set name="userSession" value="#session.userSession"></s:set><s:if test="#userSession!=null">Welcome ${userSession.userName} <a href="user">退登</a>
或者
<s: property value=”#userSession.userName” />
或者
<%=(User)pageContext.getAttribute("session").getUserName() %>
</s:if>
总结:
使用jstl设置的<c: set>属性,要用el的${}或者jsp的表达式获取
使用struts标签<s: set>属性,可以用<s: property或者el的${}或者jsp的表达式获取