el表达式的一般格式,el表达式的正确使用方法

首页 > 教育 > 作者:YD1662024-06-24 06:46:21

EL 表达式 --运算

语法:${ 运算表达式 } , EL 表达式支持如下运算符:

关系运算

el表达式的一般格式,el表达式的正确使用方法(5)

逻辑运算

el表达式的一般格式,el表达式的正确使用方法(6)

算术运算

el表达式的一般格式,el表达式的正确使用方法(7)

empty 运算

empty 运算可以判断一个数据是否为空,如果为空,则输出 true,不为空输出 false。
以下几种情况为空:
1、值为 null 值的时候,为空
2、值为空串的时候,为空
3、值是 Object 类型数组,长度为零的时候
4、list 集合,元素个数为零
5、map 集合,元素个数为零

<body> <% // 1 、值为 null 值的时候,为空 request.setAttribute("emptyNull", null); // 2 、值为空串的时候,为空 request.setAttribute("emptyStr", ""); // 3 、值是 Object 类型数组,长度为零的时候 request.setAttribute("emptyArr", new Object[]{}); // 4 、 list 集合,元素个数为零 List<String> list = new ArrayList<>(); request.setAttribute("emptyList", list); //list 集合,元素个数为零 List<String> list1 = new ArrayList<>(); list1.add("abc"); request.setAttribute("emptyList1",list1); // 5 、 map 集合,元素个数为零 Map<String,Object> map = new HashMap<String, Object>(); request.setAttribute("emptyMap", map); map 集合,元素个数为1 Map<String,Object> map1 = new HashMap<String, Object>(); map1.put("key1", "value1"); request.setAttribute("emptyMap1", map1); %> ${ empty emptyNull } <br/> ${ empty emptyStr } <br/> ${ empty emptyArr } <br/> ${ empty emptyList } <br/> ${ empty emptyList1 } <br/> ${ empty emptyMap } <br/> ${ empty emptyMap1 } <br/> </body>

结果:

el表达式的一般格式,el表达式的正确使用方法(8)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.