书签 分享 收藏 举报 版权申诉 / 17
上传文档赚钱

类型j18View层的开发EL表达式练习课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:3725436
  • 上传时间:2022-10-07
  • 格式:PPT
  • 页数:17
  • 大小:577.81KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《j18View层的开发EL表达式练习课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    j18View 开发 EL 表达式 练习 课件
    资源描述:

    1、第18讲View层的开发:层的开发:EL表达表达式练习式练习回顾回顾 我们已经学过的我们已经学过的JSP标准动作有哪些?标准动作有哪些?JSP标准动作的优点是什么?标准动作的优点是什么?请说明请说明useBean中的中的scope属性的值的意义?属性的值的意义?本讲问题本讲问题 什么是什么是EL?怎么使用和禁用怎么使用和禁用EL?EL的作用域是什么?的作用域是什么?EL如何表达如何表达Form请求中数据?请求中数据?EL的语法是什么?的语法是什么?EL可以哪些运算符?可以哪些运算符?本讲任务本讲任务 升级升级E-Book电子书店系统电子书店系统 使用使用EL简化页面开发简化页面开发 订单的处理

    2、订单的处理本讲目标本讲目标 掌握掌握EL的定义的定义 掌握掌握EL的使用方法的使用方法 掌握掌握EL的允许和禁用方法的允许和禁用方法 掌握掌握EL的作用域的作用域 掌握掌握EL与与Bean的结合的结合 掌握掌握EL与与Form的结合的结合param参数参数 掌握掌握EL的运算符的运算符EL的定义的定义 EL(Expression Language)EL是是jsp-2.0规范的一部分,规范的一部分,tomcat-5.x版本以上版本以上都已经能够支持都已经能够支持jsp-2.0规范,但在更低版本的规范,但在更低版本的tomcat和和webphere,weblogic中还是无法使用这中还是无法使用这

    3、一便捷方式。一便捷方式。EL的使用方法的使用方法 在页面上的任何地方使用在页面上的任何地方使用$任何地方:文本、属性、属性值等任何地方:文本、属性、属性值等 文本中用EL表达式来计算表达式的结果:3+2=$3+2 控件中的属性名和属性值使用EL表达式:EL允许和禁用方法允许和禁用方法1 可以选择在可以选择在JSP中允许或禁用中允许或禁用EL表达式,常用表达式,常用方法有如下两种:方法有如下两种:一种是每个页面中都做设置:一种是每个页面中都做设置:允许方法:允许方法:在在servlet2.4之后默认方法为之后默认方法为false,即可以不写,即可以不写 或或 禁用方法:禁用方法:EL允许和禁用方

    4、法允许和禁用方法2 还有一种批量禁用还有一种批量禁用el的方法,我们可以在的方法,我们可以在WEB-INF/web.xml中使用中使用jsp-property-group标签批量禁用标签批量禁用el,web.xml中进行如下配置。中进行如下配置。*.jsp true EL的作用域的作用域 使用使用el的时候,默认会以一定顺序搜索四个作用的时候,默认会以一定顺序搜索四个作用域,将最先找到的变量值显示出来。域,将最先找到的变量值显示出来。如果我们有如果我们有$username这样一个表达式,它回这样一个表达式,它回去依次调用去依次调用pageContext.getAttribute(usernam

    5、e)-request.getAttribute(username)-session.getAttribute(username)-application.getAttribute(username),只要找,只要找到某一个不为空的值就立刻返回。到某一个不为空的值就立刻返回。EL的作用域的作用域EL显示显示Form表单请求参考信息表单请求参考信息-param order.jsp 和和ProcessOrder.jsp 用户名:用户名:$param.username.邮编:邮编:$param.zipcode.电电 话:话:$param.phone.信用卡:信用卡:$param.creditcard.

    6、总价:总价:$total.EL和和Bean结合处理表单请求结合处理表单请求 order.jsp、j28.Order.java、ProcessOrder.jsp 使用使用useBean填充数据,并通过填充数据,并通过Bean实例来显示数据。实例来显示数据。下面是下面是El和和Bean的结合显示:的结合显示:用户名:用户名:$order.username.邮编:邮编:$order.zipcode.电电 话:话:$order.phone.信用卡:信用卡:$order.creditcard.总价:总价:$total.EL的运算符的运算符1 el表达式中支持表达式中支持java中所有的操作中所有的操作符

    7、,并且还有一些符,并且还有一些扩展,下面我们简扩展,下面我们简要做一下对照。要做一下对照。加减乘除四则运算加减乘除四则运算比较运算比较运算EL的运算符的运算符2逻辑运算逻辑运算特殊运算特殊运算EL的运算符的运算符3 下面下面是是所有运算符的显示结果,顺便说一下如果所有运算符的显示结果,顺便说一下如果想在想在jsp中显示中显示$name而不让而不让jsp把它当作把它当作el计算计算出来,可以写成出来,可以写成$name,这样最后显示的结果,这样最后显示的结果就是就是$name了。了。本讲目标本讲目标 掌握掌握EL的定义的定义 掌握掌握EL的使用方法的使用方法 掌握掌握EL的允许和禁用方法的允许和禁用方法 掌握掌握EL的作用域的作用域 掌握掌握EL与与Bean的结合的结合 掌握掌握EL与与Form的结合的结合param参数参数 掌握掌握EL的运算符的运算符

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:j18View层的开发EL表达式练习课件.ppt
    链接地址:https://www.163wenku.com/p-3725436.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库