博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jsp之el表达式
阅读量:3905 次
发布时间:2019-05-23

本文共 448 字,大约阅读时间需要 1 分钟。

El表达式作用

  1. 可以从jsp四大域对象中取数据${}
  2. 可以从复杂bean对象中取数据,前提是该对象定义了get方法
  3. 可以进行关系运算,逻辑运算,算术运算.
  4. empty运算
  5. 三元运算
  6. 点运算

jsp的四大域对象:pageContext,request,session,application

empty运算用于判断一个数据是否为空,如果为空,输出true,如果不为空,输出false。

表达为空的几种情况:
4.1值为null的时候,为空
4.2值为空串的时候,为空
4.3值是Object类型数组,并且长度为零的时候,为空
4.4list集合,元素个数为零
4.5map集合,元素个数为零
**为空判断这样子写:${empty param.name}

三目运算符:${a>b?a:a}

中括号运算(点运算可以bean对象中某个属性的值,[]可以输出有序集合中某个元素的值,还可以输出map集合当中,key里面含有特殊字符的值,特殊字符包括 . - *)

el表达式中隐含的11个对象,如下图所示:

在这里插入图片描述

转载地址:http://trlen.baihongyu.com/

你可能感兴趣的文章
常用计算机端口解释
查看>>
转载)保护眼睛,把电脑窗口背景设置成绿颜色
查看>>
FireFox 的强大Web开发插件
查看>>
MIME相关
查看>>
WAP1.0与WAP2.0页面的DTD
查看>>
如何学好C++语言
查看>>
包的设计原则
查看>>
回顾时光 详解HTML的发展史
查看>>
MinGW与Cygwin
查看>>
用WEB标准进行开发
查看>>
[译]关于Android图形系统的一些事实真相
查看>>
J2ME下的Zlib/Gzip/Zip压缩相关
查看>>
Cygwin 的安装配置
查看>>
Cygwin基本命令的使用方法
查看>>
Java本地接口(JNI)编程指南和规范(第二章)
查看>>
有关使用xsl输出csv格式文档的实践小结
查看>>
在Ubuntu 12.04 为 Eclipse 添加快速启动项
查看>>
GCC强大背后
查看>>
Android x86模拟器Intel Atom x86 System Image配置与使用方法
查看>>
shell脚本兼容linux/unix与windows/cygwin的基础(注意处理好CR, LF, CR/LF 回车 换行的问题)
查看>>