资源描述:
《《JSP表达式语言》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、JSP表达式语言(jspEL)主要内容EL简介EL运算符(掌握)EL的基本用法(掌握)EL保留字禁用ELEL隐式对象(内置对象)(掌握几个就可以)EL的应用及实例演示EL简介1.是expressionlanguage这两个英文单词的缩写(表达式语言)2.可以获取并显示页面上的数据,它可以替代jsp脚本表达式元素。3.它是jsp2.0规范中的一个技术,如果想解析el表达式的话,必须使用支持Jsp2.0/servlet2.4(及以上版本)技术的web服务器(tomcat5.0以上版本均支持el表达式)4.语法:${expression}EL运算符运算符描
2、述*乘法/或div除法+加法-减法%或者mod取余运算符Empty逻辑关系算术运算符描述<或lt小于>或gt大于<=或le小于等于>=或ge大于等于==或eq等于!=或ne不等于运算符描述&&或and逻辑与
3、
4、或or逻辑或!或not逻辑非运算符描述Empty检查空值三元运算符:a?b:cEL的基本用法变量搜索范围依次为Page、Request、Seesion、ApplicationEl表达式获取变量的值,可以用.或者是[]这两个符号。保留字程序中不应使用保留字作为变量名或方法的名称运算符描述运算符描述and与ge大于等于or或trueTruenot非
5、falseFalseeq等于nullNullne不等于empty清空le小于等于div相除gt大于mod取模禁用EL在JSP中禁用计算,以忽略JSP中EL表达式的执行禁用EL计算的语法为:<%@pageisELIgnored="true
6、false"%><%@pageisELIgnored=“false"%>
<使用JSP表达式语言
表达式语言
浏览器类型是${header["User-Agent"]}.false计算EL
7、><%@pageisELIgnored=“true"%>
使用JSP表达式语言表达式语言
浏览器类型是${header["User-Agent"]}.true不计算EL禁用EL<%@pageisELIgnored="false"%>
表达式示例启用表达式语言
8、on="expressionexample.jsp">${'FirstName:'}${'LastName:'}