c标签 if else

来源:互联网 发布:手机淘宝怎么退款 编辑:程序博客网 时间:2024/05/10 09:42

最近学习发现JSTL标签库中c标签分支只有c:if而没有else,很多人可能觉得这就不方便了,一开始我也是这样,后来发现还有另外一组标签可以代替if else的功能,那就是

<c:choose>和<c:when>、<c:otherwise>。来看个例子:

<c:choose>     <c:when test="${user.focusrecord=='1' }">        <span>case1</span>   </c:when>    <c:when test="${user.focusrecord=='0' }">        <span>case2</span>   </c:when>       <c:otherwise> <span style="white-space:pre"></span><span>case3</span>   </c:otherwise>  </c:choose>
这组标签说明当满足条件1执行case1,而其他两个不执行,当满足条件2执行case2,而其他两个不执行,当所有<c:when>都不满足时才执行<c:otherwise>,这就实现了if else的多分支功能


0 1
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 玄凤鹦鹉下蛋了怎么办 被冤家报复了该怎么办 现在13岁不上学怎么办 孩子高二了厌学怎么办 饿了怎么办by肉丁豆角 味精吃多了很渴怎么办 婴儿o型血黄疸高怎么办 老婆怀孕期间老公出轨怎么办 小孩又瘦又矮怎么办 8个月婴儿太瘦怎么办 太瘦了怎么办80多斤 led吊扇灯坏了怎么办 妹子内裤被看了怎么办 都已婚却相爱了怎么办 喝了很烫的水怎么办 金毛幼犬不吃狗粮怎么办 4孩子受凉了呕吐怎么办 尿多是什么原因造成的怎么办 5岁宝宝老尿床怎么办 五岁了还尿床怎么办 2岁宝宝晚上尿床怎么办 胃疼腹泻稀水怎么办 网购成瘾怎么办 知乎 军人被警察打了怎么办 对高院再审不服怎么办 对高院判决不服怎么办 白色砂锅烧黑了怎么办 手机被偷关机了怎么办 狗被眼镜蛇咬了怎么办 穿高跟鞋脚趾头长茧怎么办 穿皮鞋脚底板疼怎么办 鞋子穿了脚趾痛怎么办 脚被鞋子磨肿了怎么办 脚趾磨出茧子怎么办疼 脚掌长茧走路疼怎么办 脚底磨出茧子疼怎么办 手指上写字有茧怎么办 写字磨的茧子疼怎么办 脚上的大脚骨疼怎么办 脸特别烫 又红怎么办 6岁宝宝发音不准怎么办