Atitit prgrmlan topic--express lan QL query lan表达式语言 目录 1. 通用表达语言(CEL) 1 1.1. 8.2 功能概述 1 1.2. Ongl

本文探讨了通用表达语言(CEL)及其功能概述,包括支持文字表达式、布尔运算、正则表达式等。同时,文章介绍了其他几种Java表达式语言,如OGNL、MVEL、SpEL,它们在Java项目中的用途,特别是SpEL的强大表达能力和在Spring框架中的应用。此外,还提及了正则表达式和一些其他相关的表达式语言选项。
摘要由CSDN通过智能技术生成

Atitit prgrmlan topic--express lan QL query lan表达式语言

 

目录

1. 通用表达语言(CEL) 1

1.1. 8.2 功能概述 1

1.2. Ongl (调用java等扩展,集合投影选择等) 3

1.3. Spel (调用java等扩展,集合投影选择等) 3

1.4. 正则表达式 re语言 4

2. Other 4

2.1. 表达式语言(Expression Language),或称EL表达式, 4

2.2. JUEL是统一表达语言(EL)的开源实现 5

2.3. Mvel (不常用 5

2.4. Java表达式语言(JEXL) 5

2.5. Commons EL项目。 apche 6

2.6. HTML 模板语言(HTL) 由 Adobe Experience Manager (AEM) 提供支持, 6

3. ref 6

 

 

  1. 通用表达语言(CEL)

ExpressionLanguage Component

The ExpressionLanguage component provides an engine that can compile and evaluate expressions. An expression is a one-liner that returns a value (mostly, but not limited to, Booleans).

 

 

通用表达语言(CEL)是非图灵完整语言,旨在实现简单性,速度,安全性和可移植性。

 

    1. 8.2 功能概述

表达式语言支持以下功能

  • 文字表达式
  • 布尔和关系运算符
  • 正则表达式
  • 类表达式
  • 访问 properties, arrays, lists, maps
  • 方法调用
  • 关系运算符
  • 参数
  • 调用构造函数
  • Bean引用
  • 构造Array
  • <
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值