12

目前正在设计表达式语言 3.0 版。它添加了各种很酷的功能,例如通过 lambda 表达式映射和过滤集合。Spring EL 有一个类似的特性,但它不使用 lambdas。

尽管谷歌搜索 EL3 的(参考)实现,但我找不到任何东西,是否有可用的(参考)实现或至少正在进行中?

否则我想我现在可能需要使用 Spring EL。

谢谢

4

2 回答 2

3

如果它在任何地方,它就会在 JSR 341 主页上。他们的源代码库在这里http://java.net/projects/el-spec/sources/source-code/show但看起来他们还没有参考实现(主干 POM 有3.0-b02-SNAPSHOT) .

于 2012-09-26T08:32:46.420 回答
2

Glassfish 中使用的 Expression Language 3.0 (JSR 341) 的实现可在 Maven Central 中获得:http ://search.maven.org/#search%7Cgav%7C1%7Cg:%22org.glassfish%22%20AND%20a:% 22javax.el%22

正如 artbristol 所提到的,参考实现的源代码可以在规范的站点上找到。3.0 版本的确切 URL 是: https ://java.net/projects/el-spec/sources/source-code/show/tags/javax.el-3.0.0/impl?rev=285

于 2013-12-12T23:40:40.373 回答