<c:if test="${requestScope.bean.user_sex eq '男' }">
   我肯定会显示的
</c:if>当${requestScope.bean.user_sex }值为"女"的时候
上面if里面的东西也会执行 
这个判断怎么没用呢  请教前辈哪里写错了啊

解决方案 »

  1.   

    <c:if test='${requestScope.bean.user_sex eq "男" }'>
       我肯定会显示的
    </c:if>看看
      

  2.   

    那个if标签可以用eq的啊??我现在才知道= =
      

  3.   

    <c:if test="${requestScope.bean.user_sex eq '男' }">
      男
    </c:if>
    <c:if test="${requestScope.bean.user_sex eq '女' }">
       女
    </c:if>如果2个都执行啦,就说明你的标签没启作用,你没有引用标签,而且你当前页是INCLUDE那个头的
      

  4.   

    <c:if test="${requestScope.bean.user_sex eq '男' }">
       我肯定会显示的
    </c:if>requestScope.user_sex试试,你设置这个值的时候是request。setAttribut("user_sex”,"男")吗?为什么要这么多级啊
      

  5.   


    <c:if test="${user_sex eq '男' }">
      我肯定会显示的
    </c:if>
      

  6.   


    <c:if test="${user_sex=='男'}">
      
    </c:if>
      

  7.   

    <c:if test='${requestScope.bean.user_sex eq "男" }'>
     我觉得是这个
    </c:if>
    字符相等
      

  8.   

    <c:out value="${requestScope.bean.user_sex}" />
    <c:out value='${requestScope.bean.user_sex eq "男" }'/>