Statements (44)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Java_2_Platform
|
gptkbp:allows |
custom components creation
|
gptkbp:can_be_extended_by |
custom libraries
|
gptkbp:can_be_used_with |
gptkb:Java_Server_Pages_(JSP)
Java Script frameworks |
gptkbp:developed_by |
gptkb:Oracle_Corporation
|
gptkbp:enables |
stateful UI components
|
gptkbp:first_released |
gptkb:2004
|
gptkbp:has |
a lifecycle management system
a large community support a rich ecosystem of libraries and tools a rich set of UI components |
https://www.w3.org/2000/01/rdf-schema#label |
JSF
|
gptkbp:integrates_with |
gptkb:Java_EE
|
gptkbp:is |
open-source
declarative in nature widely used in enterprise applications server-side technology component-based framework a standard for Java web applications used for creating dynamic web pages a part of Jakarta EE used for building responsive web applications used in many Java-based web frameworks used in conjunction with CDI (Contexts and Dependency Injection) |
gptkbp:is_based_on |
MVC architecture
|
gptkbp:is_compatible_with |
gptkb:API
|
gptkbp:is_integrated_with |
gptkb:Spring_Framework
|
gptkbp:is_part_of |
gptkb:Java_programming_language
|
gptkbp:is_supported_by |
various IDEs like Eclipse and Net Beans
|
gptkbp:latest_version |
2.3
|
gptkbp:provides |
event handling
template support internationalization support data binding capabilities navigation handling |
gptkbp:supports |
AJAX functionality
custom validators component-based UI development RESTful web services integration |
gptkbp:used_for |
building user interfaces for Java web applications
|
gptkbp:uses |
Facelets as the view technology
|
gptkbp:bfsParent |
gptkb:Java_EE
|
gptkbp:bfsLayer |
4
|