• JSP-09-使用EL显示数据


     目的:为了使JSP写起来更加简单。

    9.1  EL表达式

      ${EL表达式}  :  ${unsername}

      操作符:   “. ”操作符: 用来访问对象的属性    ${news.title}

                    “[]”操作符: 用来访问对象的属性   ${news[“title”]}

                      用来访问数组或集合   ${newslist[0]}

                                  

    注意: 1.  EL 区分大小写

            2. 使用EL前,必须先将对象存入作用域中。将对象存入作用域不会复制对象,作用域只保存该对象的引用,所以对服务器的性能几乎没有影响。

     

    9.2 EL的具体用法

    获取 javaBean对象的属性

    ${news.title}

    获取数组,List,Map类型对象的元素

    ${list[0]}

    使用各类运算符对原始数据进行简单处理

    ${totalRecordCount/pageSize}   能进行运算

    屏蔽一些常见的异常

    ${username}  username不存在也不会出现异常

    能实现简单的自动类型转换

    ${news} 相当于 (News)request.getAttribute(“news”)

    9.3 JSP EL 定义的隐式对象

    pageContext

    提供页面属性的访问

    request

    接受的客户端的JSP页面请求

    ${pageContext.request.contextPath}

    param

    返回请求参数名称应设置单个字符串的值

    paramValues

    返回映射至客户端的请求参数

    paramScope

    返回页面范围的变量名

    requestScope

    sessionScope

    applicationscope

    7.4 可以使用的运算符

     

    1.5  EL 访问作用域

     

  • 相关阅读:
    android项目启动应用,卸载应用,分享
    android项目复杂的listview
    android项目获得手机里所有的应用程序
    android项目获取指定目录下可用空间
    android项目实现电话自动挂断的功能
    android项目浮窗的移动
    android项目双击或者多击的实现
    C#设计模式之工厂方法与简单工厂
    C#二分查找法与拉格朗日查找法
    C#快速排序算法
  • 原文地址:https://www.cnblogs.com/Theladyflower/p/4502424.html
Copyright © 2020-2023  润新知