Jakarta Pages defines a template engine for web applications that supports mixing of textual content (including HTML and XML) with custom tags, expression language, and embedded Java code, that gets compiled into a Jakarta Servlet.
Release for Jakarta EE 11
Release for Jakarta EE 10
Release for Jakarta EE 9
First release for Jakarta EE 8