跳转到主要内容

Jakarta Expression Language 6.1 (under development)

Release for Jakarta EE 12

Jakarta Expression Language defines an expression language for Java applications.

This release adds a small number of language enhancements and addresses a performance issue.

New features, enhancements or additions

  • Add, in cooperation with the Jakarta Pages 4.1 specification, a performance optimisation for scoped attributes.
  • Make caching mechanisms pluggable
  • Language enhancements requested by users including:
    • Elvis operator
    • Use of ‘+’ to merge collections
  • Move TCK from Platform TCK project to Expression Language Project

Removals, deprecations or backwards incompatible changes

  • None planned

Minimum Java SE Version

Java SE 17 or higher

Details

Compatible Implementations

  • Apache Tomcat 12 (TBC)

Ballots

Plan Review

The Specification Committee Ballot concluded successfully on 2025-04-04 with the following results.

Representative Representative for Vote
Kenji Kazumura Fujitsu +1
Emily Jiang, Tom Watson IBM +1
Ed Bratt, Dmitry Kornilov Oracle +1
Andrew Pielage, Petr Aubrecht Payara +1
David Blevins, Jean-Louis Monteiro Tomitribe +1
Ivar Grimstad EE4J PMC +1
Marcelo Ancelmo, Abraham Marin-Perez Participant Members +1
Werner Keil Committer Members +1
Zhai Luchao Enterprise Members +1
Jun Qian Enterprise Members +1
Total 10

The ballot was run in the jakarta.ee-spec mailing list

Release Review

TBD

返回顶部