gptkbp:instance_of
|
gptkb:Java_2_Platform
gptkb:Web
|
gptkbp:allows
|
custom components
custom component development
custom UI components
Separation of concerns in web development
|
gptkbp:based_on
|
gptkb:Java_EE
|
gptkbp:built
|
gptkb:Java_programming_language
|
gptkbp:can_be_used_with
|
gptkb:Java_Persistence_API_(JPA)
gptkb:Spring_Framework
|
gptkbp:developed_by
|
gptkb:Oracle_Corporation
|
gptkbp:enables
|
event-driven programming
|
gptkbp:facilitates
|
event-driven programming
state management
|
gptkbp:first_released
|
gptkb:2004
|
gptkbp:follows
|
MVC architecture
|
gptkbp:has
|
gptkb:My_Faces
gptkb:Rich_Faces
gptkb:Prime_Faces
community support
a large community
rich ecosystem of libraries
standard tag library
rich set of UI components
rich component libraries
|
https://www.w3.org/2000/01/rdf-schema#label
|
Java Server Faces (JSF)
|
gptkbp:includes
|
managed beans
standard UI components
|
gptkbp:integrates_with
|
gptkb:Facelets
gptkb:Java_Server_Pages_(JSP)
gptkb:Java_EE
|
gptkbp:is
|
gptkb:Java_Specification_Request_(JSR)_380
gptkb:Java_Specification_Request_(JSR)_299
gptkb:Java_Specification_Request_(JSR)_330
gptkb:Java_Specification_Request_(JSR)_344
gptkb:Java_Specification_Request_(JSR)_371
gptkb:Java_Specification_Request_(JSR)_372
gptkb:Java_Specification_Request_(JSR)_373
gptkb:Java_Specification_Request_(JSR)_374
gptkb:Java_Specification_Request_(JSR)_375
gptkb:Java_Specification_Request_(JSR)_376
gptkb:Java_Specification_Request_(JSR)_377
gptkb:Java_Specification_Request_(JSR)_378
gptkb:Java_Specification_Request_(JSR)_379
gptkb:Java_Specification_Request_(JSR)_381
gptkb:Java_Specification_Request_(JSR)_382
gptkb:Java_Specification_Request_(JSR)_383
gptkb:Java_Specification_Request_(JSR)_384
gptkb:Java_Specification_Request_(JSR)_385
gptkb:Java_Specification_Request_(JSR)_386
gptkb:Java_Specification_Request_(JSR)_387
gptkb:Java_Specification_Request_(JSR)_388
gptkb:Java_Specification_Request_(JSR)_389
gptkb:Java_Specification_Request_(JSR)_390
gptkb:Java_Specification_Request_(JSR)_391
gptkb:Java_Specification_Request_(JSR)_392
gptkb:Java_Specification_Request_(JSR)_393
gptkb:Java_Specification_Request_(JSR)_394
gptkb:Java_Specification_Request_(JSR)_395
gptkb:Java_Specification_Request_(JSR)_396
gptkb:Java_Specification_Request_(JSR)_397
gptkb:Java_Specification_Request_(JSR)_398
gptkb:Java_Specification_Request_(JSR)_399
gptkb:Java_Specification_Request_(JSR)_400
gptkb:Java_programming_language
Open-source
declarative
open-source
scalable
widely adopted
modular
extensible
testable
secure
event-driven
used in mobile applications
used in web applications
used in microservices architecture
component-based
compatible with various IDEs
part of Jakarta EE
maintainable
used in cloud applications
component-oriented
server-side technology
a standard for Java web applications
used for building enterprise applications
widely used in Java web development
a framework for building web applications
a Java specification for building web applications
a part of Jakarta EE specifications
based on Java Beans
part of Java EE specification
used for building web interfaces
used for enterprise-level applications
used for web application development
|
gptkbp:is_a
|
Java specification for building component-based user interfaces
|
gptkbp:is_based_on
|
gptkb:Java_Beans
|
gptkbp:is_compatible_with
|
gptkb:Java_SE
gptkb:Java_Server_Pages_(JSP)
gptkb:API
gptkb:Java_EE
Java EE standards
|
gptkbp:is_documented_in
|
Java EE documentation
|
gptkbp:is_integrated_with
|
gptkb:Java_Persistence_API_(JPA)
gptkb:Spring_Framework
|
gptkbp:is_often_used_in
|
enterprise applications
|
gptkbp:is_open_source
|
gptkb:true
|
gptkbp:is_part_of
|
gptkb:Java_EE
gptkb:Java_EE_platform
gptkb:Java_Community_Process
Java web technologies
Java Server technology stack
|
gptkbp:is_supported_by
|
gptkb:Rich_Faces
gptkb:Prime_Faces
various IDEs
Apache My Faces
Ice Faces
|
gptkbp:is_used_for
|
Web applications
enterprise resource planning (ERP) systems
web application development
|
gptkbp:is_used_in
|
Web applications
enterprise applications
Enterprise applications
content management systems (CMS)
|
gptkbp:latest_version
|
2.3
|
gptkbp:part_of
|
gptkb:Java_EE
|
gptkbp:provides
|
gptkb:Web
UI components
customizable themes
data binding
event handling
AJAX support
state management
Data binding
event handling mechanism
template support
data binding capabilities
navigation handling
component-based UI framework
state management for UI components
UI component framework
Reusable UI components
|
gptkbp:supports
|
Component-based development
RESTful services
data binding
MVC architecture
internationalization
AJAX functionality
client-side validation
Internationalization (i18n)
custom validators
custom converters
internationalization (i18n)
component-based UI development
|
gptkbp:used_for
|
building user interfaces for Java web applications
|
gptkbp:uses
|
gptkb:Java_Server_Pages_(JSP)
Managed Beans
Facelets as the view technology
|
gptkbp:bfsParent
|
gptkb:Java_Beans
gptkb:Java_SE
gptkb:servers
gptkb:API
gptkb:Amazon_Web_Services
gptkb:Java
gptkb:Java_EE
gptkb:Java_2_Platform
gptkb:Java_programming_language
gptkb:Java_Development_Kit_(JDK)
gptkb:Inspector
|
gptkbp:bfsLayer
|
4
|