我在哪里可以找到Java EL 3.0的实现

时间:2012-09-26 06:52:41

标签: java collections lambda el spring-el

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

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

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

由于

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:2)

在Glassven中使用Glassfish中使用的表达式语言3.0(JSR 341)的实现: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