el表达式 多条件判断
el表达式 多条件判断
CreationTime--2018年9月13日08点59分
Author:Marydon
1.情景展示
ACCESS_ID == 'APP1039' 且 CARDTYPE == 99进入条件体,否则走另外的条件体
2.错误用法
<c:when test="${model.personInfo.ACCESS_ID == 'APP1039'} && ${model.personInfo.CARDTYPE == 99}"><div>页面展示</div>
</c:when>
3.正确方法
方法一
<c:choose><c:when test="${model.personInfo.ACCESS_ID == 'APP1039' && model.personInfo.CARDTYPE == 99}"><div>页面展示1</div></c:when><c:otherwise><div>页面展示2</div></c:otherwise>
</c:choose>
方法二
<c:if test="${model.personInfo.ACCESS_ID == 'APP1039' && model.personInfo.CARDTYPE == 99}"><div>页面展示1</div>
</c:if>
<c:if test="${model.personInfo.ACCESS_ID != 'APP1039' || model.personInfo.CARDTYPE != 99}"><div>页面展示2</div>
</c:if>
4.小结
核心标签库c没有 if else 的条件判断,可以使用c:when和c:otherwise代替;
使用c:when标签时,该标签体外必须声明c:choose标签;
多条件判断符号"&&"和"||",必须在"${}"内;
判断字符串是否相等,字符串需要加单引号'。
相关推荐:
- EL表达式
el表达式 多条件判断相关推荐
- 拉姆达表达式 追加 条件判断 ExpressionFuncT, bool
拉姆达表达式 追加 条件判断 Expression<Func<T, bool>> 2014/11/13 14:47:59 虫虫飞520 程序员俱乐部 我要评论(0) ...
- 笔记整理1----Java语言基础(一)01 变量与数据类型+02 运算符与表达式+03 条件判断与循环语句+04 JAVA数组+05 函数与方法
01 变量与数据类型+02 运算符与表达式+03 条件判断与循环语句+04 JAVA数组+05 函数与方法 第01天 java基础知识 今日内容介绍 Java概述.helloworld案例 工 ...
- 三元表达式多条件判断
语法: 条件表达式 ?表达式1 :表达式2 条件表达式是判断的条件,判断结果为bool型,为true时调用表达式1,为false时调用表达式2. 如果条件表达式成立或者满足则执行表达式1,否则执行表达 ...
- EL表达式中字符判断
需求背景 今天在做前台数据展示处理时,使用到了el表达式来判断,正常使用eq或==,无效,代码如下 <div><c:if test="${myparam.isUse eq ...
- el表达式 循环_EL表达式和JSTL标签库(百战程序员047天)
1.EL表达式 介绍:是一种非常简洁的表达式,语法简单,便于使用,灵感来源于ECMAScript和Xpath的表达式语言 样式: ${表达式} 作用:简化jsp中获取作用域或者请求数据的写法. 获取请 ...
- El 表达式、jstl学习
El 表达式学习 1. 什么是 EL 表达式 全称:Expression Language,一种写法非常简介的表达式.语法简单易懂,便于使用.表达式语言的灵感来自于 ECMAScript 和XPath ...
- el表达式 循环_EL表达式+JSTL+Ajax 047
El表达式的语法: ${表达式} 注意: 自带响应功能 El表达式的使用: El表达式获取请求数据 获取用户请求数据(请求实体) ${param.键名} 获取请求实体中一个键一个值的数据 ${para ...
- EL表达式与Jstl标签库学习
一.EL表达式 1)概念:Expression Language(EL表达式),jsp文件内置的一种能简化代码的表达式,可供jsp文件对流转数据的读取. 2)作用:让 jsp 书写起来更加的方便.简化 ...
- 【学习笔记】9、控制流语句-IF条件判断
控制流语句 顺序语句:从左到右,从上到下. 分支语句(条件判断语句):满足不同的条件去运行不同的代码. 循环语句:满足某种特定条件的语句被不断地运行. if条件判断语句 [第一种] if <条件 ...
最新文章
- .net core发布 正在发现数据上下文_使用EF Core实现数据库读写分离
- DNN模块开发入门指导
- Kali渗透测试——利用metasploit攻击靶机WinXP SP1
- java anonymous class_java declare anonymous class using proxy api
- Linux 学习笔记 (四)Ubuntu14.04 解决上网问题安装无线网卡驱动
- 系统学习深度学习(三十九)--基于模型的强化学习与Dyna算法框架
- MySQL的图形化安装
- 火狐浏览器表单不跳转_火狐浏览器的表单问题,求解_html/css_WEB-ITnose -
- OpenRefine开源数据清洗软件的GREL语言
- 虚拟机上键盘右边的数字小键盘为什么不能使用
- 【Python】Jupyter Notebook介绍、安装及使用教程
- 用 Python 分析《红楼梦》(2)
- 金丝雀测试实践_金丝雀测试
- 2. RabbitMQ 的基本使用
- 如何注册@live.com的邮箱
- linux napi
- 电音(3)音色分类和调制
- 电子台账之自定义财务报表模板
- TIA博途软件运行时有残影或字体显示不清晰的解决办法
- STM32Cube的PWM控制算法篇(一)数字锁相环初步设计Digital phase locked loop
热门文章
- 编写高质量JS代码上
- 中国象棋程序的设计与实现(七)--心得体会和开发日志
- (转)修改的T4代码生成器(续)
- Flutter 即学即用系列博客——09 MethodChannel 实现原生与 Flutter 通信(二)
- php课程 10-35 php实现文件上传的注意事项是什么
- ftp协议及vsftpd的基本应用
- 多校第二场 1004 hdu 5303 Delicious Apples(背包+贪心)
- 《现代操作系统》笔记 2 线程
- PHP的接口(interface)
- angular的post请求,SpringMVC后台接收不到参数值的解决方案