已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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运算符,运算符,三元运算符:a?b:c,EL的基本用法,El表达式获取变量的值,可以用.或者是这两个符号。,保留字,程序中不应使用保留字作为变量名或方法的名称,禁用EL,在JSP中禁用计算,以忽略JSP中EL表达式的执行禁用EL计算的语法为:,表达式语言浏览器类型是$headerUser-Agent.,false,计算EL,使用JSP表达式语言表达式语言浏览器类型是$headerUser-Agent.,true,不计算EL,禁用EL,表达式示例启用表达式语言$FirstName:$LastName:,isELIgnored设置为false,JSP引擎计算EL,隐式对象,隐式对象,applicationScope,requestScope,sessionScope,pageScope,隐式对象,pageContext:提供对页面属性的访问,param:返回客户端的请求参数的字符串值,paramValues:返回映射至客户端的请求参数的一组值,隐式对象,header:返回一个请求标题名称,然后将该值映射至单个字符串值,headerValues:返回映射至请求标题的一组值,cookie:返回映射至单个Cookie对象的Cookie名称,initParam:返回映射至单个值的上下文初始化参数名称,pageScope:返回页面范围的变量名,这些名称已映射至相应的值,隐式对象,requestScope:返回对请求对象的属性的访问权限,sessionScope:返回会话范围的变量名,这些名称已映射至相应的值,applicationScope:返回应用范围内的变量,并将变量名映射至相应的值,EL的应用,演示:示例1,ELLogic逻辑运算EL表达式Result与$trueandtrue$trueandtrue与$true&false$true&false,标签中的EL表达式,或$trueortrue$trueortrue或$true|false$true|false非$nottrue$nottrue非$!false$!false,标签中的EL表达式,EL的应用,Param.html姓名:密码:性别:男女兴趣:看书玩游戏旅游听音乐看电视,Param.jsp姓名:$param.username密码:$param.password性别:$param.sex兴趣:$paramValues.habit0$paramValues.habit1,总结,EL为表达式语言Java社区组织的JSP标准标签库专家组和JSP2.0专家组开发了JSP表达式语言JSP表达式语言可用于任何静态文本、标准标签和自定义标签点运算符(.)或()用于获取变量的值pageScope、requestScope、sessionScope和applicationScope隐式对象用于访问各种范围的变量param对象返回一个值,将请求参数名称映射至单个字符串值,常见问题,EL表示什么?EL表示JSP表达式语言。Empty运算符的用途是什么?Empty运算符是用于检查返回值。如果这个值是null,将返回true。如果返回一些值,将返回false。JSP表达式语言有哪些作用?JSP表达式语言是用于在网页上显示动态内容,可以代替JSP脚本,且比JSP的Scriptlet和表达式更好维护页面。JSP表达式语言可用于在网页上显示以表格形式生成的动态内容。JSP表达式语言也可用于HTML标签中。EL表达式也可作为标签的属性的值进行传递。,作业,编写一个JSP程序,用以获取一名学员五门学科的分数。每门学科的得分圴在100分以内。在同一个页面显示所有提交分数的总分和平均分。编写一个JSP程序,用以比较两个自定义的整数值,并在同一个页面上显示比较结果。编写一个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年梧州医学高等专科学校单招职业倾向性考试题库带答案
- 2026年武汉铁路桥梁职业学院单招职业适应性测试必刷测试卷附答案
- 2026年江西泰豪动漫职业学院单招职业倾向性测试题库带答案
- 2026年江西陶瓷工艺美术职业技术学院单招职业适应性测试题库及答案1套
- 2025年下半年教师资格《幼儿综合素质》真题及答案
- 2025年物业经理面试测试真题(含答案)
- 2026年成都银杏酒店管理学院单招职业技能测试题库必考题
- 2026年柳州铁道职业技术学院单招职业技能测试题库附答案
- 2026年河北省唐山市单招职业适应性考试必刷测试卷带答案
- 2026年江西传媒职业学院单招职业倾向性测试必刷测试卷含答案
- 大学成长规划计划
- 坚持立足中国又面向世界讲解
- 国外惯性技术发展与回顾
- 2023年佛山市南海区散装水泥办公室招考公益一类事业编制工作人员考前自测高频考点模拟试题(共500题)含答案详解
- 集成运算放大器及应用-集成运算放大器(电子技术课件)
- 大学英语四级单词表(高中没学过)
- 内蒙古平煤阿鲁科尔沁旗煤业有限责任公司爱民温都煤矿采矿权出让收益评估报告
- 成都空港产业兴城投资发展有限公司空中客车飞机全生命周期服务项目环境影响报告
- 电气接线工艺培训
- 回族上坟怎么念
- 反洗钱远程培训终结性测试题
评论
0/150
提交评论