EL表达式

EL的基本语法

  EL表达式语法非常简单,它以“${”开头,以"}"结尾,中间为合理的表达式。

  例:${expression}

  expression:用于指定输出内容,可以是字符串,也可以是由EL运算符组成的表达式。

EL的特点

  1、El可以与JSTL结合使用,也可以与JavaScript语句结合使用
  2、EL中会自动进行类型转换
  3、El不仅可以访问一般变量,还可以访问javabean中的属性以及嵌套属性和集合对象
  4、在EL中可以执行算术运算,逻辑运算,关系运算和条件运算等操作
  5、在EL中可以获得命名空间
  6、在使用EL进行除法运算时,如果0作为除数,则返回无穷大Infinity,而不返回错误
  7、在EL中可以访问JSP中的作用域
  8、扩展函数可以与Java类的静态方法进行映射

EL中的保留关键字

  and、eq、gt、instanceof、div、or、le、false、empty、not、It、ge

通过EL访问数据

  通过EL提供的"[]"和"."运算符可以访问数据。通常情况下,"[]"和"."运算符是等价的,可以相互替代。

  例:访问JavaBean对象userInfo的id属性

      ${userInfo.id}

      ${userInfo[id]}

 

posted @ 2020-08-12 19:57  ShiQi丶  阅读(156)  评论(0)    收藏  举报