As with other Java Community Process specifications, providers must meet certain conformance requirements in order to declare their products as Jakarta EE compliant.
Examples of contexts in which Jakarta EE referencing runtimes are used are: e-commerce, accounting, banking information systems.
On September 12, 2017, Oracle Corporation announced that it would submit Java EE to the Eclipse Foundation.
[6][7] The name refers to the largest city on the island of Java and also the capital of Indonesia, Jakarta.
Jakarta EE includes several specifications that serve different purposes, like generating web pages, reading and writing from a database in a transactional way, managing distributed queues.
The code sample shown below demonstrates how various technologies in Java EE 7 are used together to build a web form for editing a user.