目录
EL 表达式输出 Bean 的普通属性,数组属性,List 集合属性,map 集合属性
什么是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 集合属性
javaBean是什么:
就是通常意义上的类,提供了一些方法可以访问类的属性。
1、所有属性为private
2、提供默认构造方法
3、提供getter和setter
4、实现serializable接口
2、提供默认构造方法
3、提供getter和setter
4、实现serializable接口
EL表达式如何进行运算
关系运算和逻辑运算
算术运算
EL 表达式的 11 个隐含对象
访问四个特定域中的属性
PageContext的使用
因为它可以获取九大内置对象,所以功能强大:
直接用.就可以得到协议、服务器IP等信息。
其他隐含对象的使用
重点是param和paramvalues
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/92896.html