![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
c:if 标签怎么判断两个字符串相等 50
<c:iftest="${MOBILE=='1300000000'}">***</c:if>这个语句是错误的,应该怎么写,是想判断MOBILE是1300000000的话,...
<c:if test="${MOBILE == '1300000000'}">
***
</c:if>
这个语句是错误的,应该怎么写,是想判断MOBILE是1300000000的话,显示***内容.. 展开
***
</c:if>
这个语句是错误的,应该怎么写,是想判断MOBILE是1300000000的话,显示***内容.. 展开
展开全部
楼上一个对的都没有...真正的用法如下:
<c:if test="${MOBILE eq '1300000000'}">***</c:if>
就是用“eq”(这貌似是equals的缩写)
另外还有个写法,但是不建议使用,必定不正规,最起码我试了在weblogic上会报错,tomcate1.7上貌似能用。写法如下(仅供参考):
<c:if test='${MOBILE.equals("1300000000"}'>***</c:if>
注意单引号与双引号之间可以互相嵌套,相同的引号之间不能嵌套。
回头再来补充一下...好像用“==”也是可以直接判断相同的。
展开全部
你的mobile是在哪里定义的呢?我不太知道
我给你说一下我的吧。
我的role_name 是放到了user的bean类中,将user一起放到了session里面,key的值是userinfo,所以我用这样的语句是完全可以取出来的。
<c:if test="${userinfo.role_name=='营销主管' }">
***
</c:if>
我给你说一下我的吧。
我的role_name 是放到了user的bean类中,将user一起放到了session里面,key的值是userinfo,所以我用这样的语句是完全可以取出来的。
<c:if test="${userinfo.role_name=='营销主管' }">
***
</c:if>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<c:if test="${MOBILE = '1300000000'}">
***
</c:if>
***
</c:if>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的语法没有一点问题,楼下的单个等号,那是逻辑运算符吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询