EL表达式

导读:本篇文章讲解 EL表达式,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

目录

什么是EL表达式

示例

EL 表达式输出 Bean 的普通属性,数组属性,List 集合属性,map 集合属性

javaBean是什么:

EL表达式如何进行运算

关系运算和逻辑运算

算术运算

EL 表达式的 11 个隐含对象

访问四个特定域中的属性

PageContext的使用

其他隐含对象的使用


什么是EL表达式

EL表达式的全称是: Expression Language,是表达式语言。
EL表达式的什么作用:EL表达式主要是代替jsp页面中的表达式脚本在jsp页面中进行数据的输出
因为EL表达式在输出数据的时候,要比jsp的表达式脚本要简洁很多。

示例

<
body
>
<%
request.setAttribute(
“key”
,



);
%>
 
表达式脚本输出
key
的值是:
<%=
request.getAttribute(
“key1”
)==
null
?
“”
:request.getAttribute(
“key1”
)
%>
<
br
/>
 
EL 表达式输出 key 的值是:${key1}
</
body
>

EL表达式在输出nul值的时候,输出的是空串。jsp表达式脚本输出null值的时候,输出的是null字符串。

EL表达式主要是在jsp页面中输出数据,主要是输出域对象中的数据。
当四个域中都有相同的key的数据的时候,EL表达式会按照四个域的从小到大的顺序去进行搜素,找到就输出。

EL 表达式输出 Bean 的普通属性,数组属性,List 集合属性,map 集合属性

EL表达式

javaBean是什么:

就是通常意义上的类,提供了一些方法可以访问类的属性。

1、所有属性为private

2、提供默认构造方法

3、提供getter和setter

4、实现serializable接口
 

EL表达式如何进行运算

关系运算和逻辑运算

EL表达式

算术运算

EL表达式

EL 表达式的 11 个隐含对象

EL表达式

EL表达式

访问四个特定域中的属性

EL表达式

PageContext的使用

因为它可以获取九大内置对象,所以功能强大:

EL表达式

EL表达式

直接用.就可以得到协议、服务器IP等信息。

其他隐含对象的使用

重点是param和paramvalues

EL表达式

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/92896.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!