OGNL

GPTKB entity

Statements (53)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:bfsLayer 6
gptkbp:bfsParent gptkb:Apache_Struts_2.5.20
gptkb:Apache_Struts_2.5.30
gptkbp:allows method invocation on objects
gptkbp:based_on Java Reflection
gptkbp:can_be_used_with XML configuration files
gptkbp:developed_by gptkb:Rod_Johnson
gptkbp:enables data binding
gptkbp:first_appearance gptkb:1999
gptkbp:has_feature conditional expressions
type conversion
collection handling
https://www.w3.org/2000/01/rdf-schema#label OGNL
gptkbp:is_available_on gptkb:archive
gptkbp:is_compatible_with gptkb:Java_frameworks
gptkb:Java_Enhancement_Proposal
gptkbp:is_designed_for accessing and manipulating object graphs
gptkbp:is_documented_in tutorials and guides
official documentation
gptkbp:is_evaluated_by expressions at runtime
gptkbp:is_implemented_in gptkb:Java
gptkbp:is_known_for its flexibility
its performance
gptkbp:is_often_compared_to JSPEL
gptkbp:is_part_of gptkb:Java_Enhancement_Proposal
gptkb:project
gptkb:Java_libraries
MVC architecture
gptkbp:is_similar_to gptkb:EL_(Expression_Language)
gptkbp:is_supported_by gptkb:Apache_Commons
community contributions
various frameworks
gptkbp:is_used_by gptkb:hot_spring
gptkb:star
gptkb:Hibernate
gptkbp:is_used_for data transformation
configuration management
business logic implementation
template engines
gptkbp:is_used_in gptkb:Spring_MVC
gptkb:software_framework
gptkb:server
data-driven applications
microservices
RES Tful services
gptkbp:is_utilized_in enterprise applications
web applications
gptkbp:notable_for its concise syntax
gptkbp:provides dynamic property access
gptkbp:provides_access_to nested properties
gptkbp:supports expression language
gptkbp:used_in Java applications