判断session是否为空可以吗??
<s:if test="#session['username']==null">...</s:if>
<s:else>...</s:else>

解决方案 »

  1.   

    我试过了,不可以
    <s:if test="#session['username']==null">
    <s:a herf="index.jsp" />
    </s:if>
    <s:else>
    <s:a href="login.jsp">
    </s:else>
    这样也不行,有没有别的办法
      

  2.   

    这样也不可以,我试过了
    <s:if test="#session['username']==null">
    <s:a href="index.jsp" />
    </s:if> 
    <s:else>
    <s:a href="login.jsp" />
    </s:else>
      

  3.   

    这样也不可以,我试过了
    <s:if test="#session['username']==null">
    <s:a href="index.jsp" />
    </s:if> 
    <s:else>
    <s:a href="login.jsp" />
    </s:else>
      

  4.   

    在2.0.11版本以前,可以用表达式,就想这样,<s:if test="${username==null}">
    但之后的版本,test将不能用表达式的值,所以只能想起他办法,一个就是楼上的方法,还有就是直接用<s:if test="username == null">
    两种都行
      

  5.   

    <s:if test="#session.username==null"></s:if>