Jakarta Expression Language
E200573
Jakarta Expression Language is a Java-based expression language used in Jakarta EE to simplify access to application data and logic within web and enterprise components.
All labels observed (4)
| Label | Occurrences |
|---|---|
| Jakarta Expression Language canonical | 3 |
| Expression Language | 2 |
| JavaServer Pages Expression Language | 1 |
| Unified Expression Language | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T1793455 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Jakarta Expression Language Context triple: [Jakarta EE, includesSpecification, Jakarta Expression Language]
-
A.
JSP
JSP is the commonly used abbreviation for the Japan Socialist Party, a former major left-wing political party in Japan.
-
B.
EJS
EJS (Embedded JavaScript) is a simple templating language that lets you generate HTML markup with plain JavaScript code.
-
C.
Jakarta EE
Jakarta EE is a set of specifications that extend the Java SE platform for enterprise-level applications, defining standard APIs for building scalable, secure, and portable Java-based enterprise software.
-
D.
Java (Indonesian island)
Java is a major Indonesian island that is the political and economic heart of the country, home to the capital Jakarta and one of the world’s largest populations.
-
E.
JRun
JRun is a now-discontinued Java application server that was one of the early commercial J2EE servers, originally developed by Live Software and later acquired and marketed by Macromedia.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Jakarta Expression Language Target entity description: Jakarta Expression Language is a Java-based expression language used in Jakarta EE to simplify access to application data and logic within web and enterprise components.
-
A.
JSP
JSP is the commonly used abbreviation for the Japan Socialist Party, a former major left-wing political party in Japan.
-
B.
EJS
EJS (Embedded JavaScript) is a simple templating language that lets you generate HTML markup with plain JavaScript code.
-
C.
Jakarta EE
Jakarta EE is a set of specifications that extend the Java SE platform for enterprise-level applications, defining standard APIs for building scalable, secure, and portable Java-based enterprise software.
-
D.
Java (Indonesian island)
Java is a major Indonesian island that is the political and economic heart of the country, home to the capital Jakarta and one of the world’s largest populations.
-
E.
JRun
JRun is a now-discontinued Java application server that was one of the early commercial J2EE servers, originally developed by Live Software and later acquired and marketed by Macromedia.
- F. None of above. chosen
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
Jakarta EE specification
ⓘ
Java technology ⓘ expression language ⓘ |
| allows |
binding UI components to model data
ⓘ
invoking server-side methods from views ⓘ |
| category |
Java enterprise technology
ⓘ
server-side scripting ⓘ |
| designedFor |
simplifying access to application data
ⓘ
simplifying access to application logic ⓘ |
| domain |
enterprise application development
ⓘ
web application development ⓘ |
| feature |
null-safe navigation (in newer versions)
ⓘ
pluggable resolvers ⓘ type conversion ⓘ |
| formerlyKnownAs |
Jakarta Expression Language
self-linksurface differs
ⓘ
surface form:
Expression Language
Jakarta Expression Language self-linksurface differs ⓘ
surface form:
Unified Expression Language
|
| integratesWith |
Jakarta CDI
ⓘ
Jakarta Security ⓘ Jakarta Server Faces ⓘ Java servlets ⓘ
surface form:
Jakarta Servlet
|
| partOf | Jakarta EE ⓘ |
| predecessor |
Jakarta Expression Language
self-linksurface differs
ⓘ
surface form:
JavaServer Pages Expression Language
|
| programmingLanguage | Java ⓘ |
| runsOn | Java Virtual Machine ⓘ |
| scopeAccess |
application scope
ⓘ
page scope ⓘ request scope ⓘ session scope ⓘ |
| standardizedBy | Eclipse Foundation ⓘ |
| supports |
arithmetic operators
ⓘ
bean property access ⓘ collection operations ⓘ deferred evaluation ⓘ immediate evaluation ⓘ invocation of methods ⓘ lambda expressions ⓘ logical operators ⓘ method expressions ⓘ relational operators ⓘ ternary operator ⓘ value expressions ⓘ |
| usedIn |
Jakarta CDI
ⓘ
Jakarta EE enterprise applications ⓘ Jakarta EE web applications ⓘ Jakarta Server Faces ⓘ Jakarta Server Pages ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Jakarta Expression Language Description of subject: Jakarta Expression Language is a Java-based expression language used in Jakarta EE to simplify access to application data and logic within web and enterprise components.
Referenced by (7)
Full triples — surface form annotated when it differs from this entity's canonical label.