zoukankan      html  css  js  c++  java
  • EL(表达式)语言的几种运算符

    1、EL的基本语法

    (1)EL表达式语法:以${开头,以}结束,中间为合法的表达式,具体语法格式如下:

    ${expression}

    (2)参数说明:Expression:指定要输出的内容,可以是字符串,也可以是由EL运算符组成的表达式。

           由于EL表达式的语法是以${开头,所以如果在JSP页面中要显示字符串S{,则必须在前面加上。即”${” .或者写成“${‘${’}”

    举例:在页面中输出字符串“学习JSP”,代码如下:

    ${‘学习JSP’}

    2、EL的特点

    EL除了具有语法简单、使用方便的特点,还有以下特点:

    A、EL可以与JSTL结合使用,也可以也JavaScript语句结合使用

    B、EL中会自动进行类型转换,如果想通过EL输入两个字符串数值(如n1和n2)的和,可以直接通过“+”进行连接(如${n1+n2})

    C、EL不仅可以访问一般变量,还可以访问JavaBean中的属性及嵌套属性和集合对象

    D、EL中可以执行算术运算、逻辑运算、关系运算和条件运算等操作

    E、EL中可以获取湖区命名空间(PageContext对象,他是页面中所有其他内置对象的最大范围的继承对象,通过他可以访问其他内置对象)

    F、在EL中可以访问JSP的作用域(request、session、application、page)

    G、在使用EL进行除法运算的时候,如果0作为除数,则返回无穷大Infinity,而不是返回错误

    H、扩展函数可以与Java类的静态方法进行映射

    可参考:

    https://www.cnblogs.com/xdp-gacl/p/3938361.html

    http://blog.csdn.net/goskalrie/article/details/51315397

  • 相关阅读:
    MFC CDialog/CDialogEx DoModal ALT
    yum和apt-get用法及区别
    ubuntu 12.04 source.list 源更新
    elasticsearch 优化
    TRIE树
    数据统计经验浅谈
    机器学习
    python 读取libsvm文件
    spark 参数调优
    python中的一些函数
  • 原文地址:https://www.cnblogs.com/dshore123/p/8194347.html
Copyright © 2011-2022 走看看