OGNL

From Wikipedia, the free encyclopedia
Jump to: navigation, search
OGNL
File:OGNL logo.png
Developer(s) OGNL Technology
Stable release 2.7.2 / January 31, 2008; 4 years ago (2008-01-31)
Written in Java, C#
Operating system Cross-platform
Platform Java Virtual Machine, .NET
Type Expression Language (EL)
License BSD License
Website http://incubator.apache.org/ognl

Object-Graph Navigation Language (OGNL), created by OGNL Technology, is an open-source Expression Language (EL) for Java, which, while using simpler expressions than the full range of those supported by the Java language, allows getting and setting properties (through defined setProperty and getProperty methods, found in JavaBeans), and execution of methods of Java classes. It also allows for simpler array manipulation.

It is aimed to be used in Java EE applications with taglibs as expression language.

The OpenSymphony is now defunct,[1] OGNL is developed now as a part of the Apache Commons.

There is also a .NET port of OGNL.

Contents

[edit] Projects using OGNL

[edit] See also

[edit] External links

[edit] References

  1. ^ "OpenSymphony, RIP (2000 - 2011)". Open Symphony. http://www.opensymphony.com/. Retrieved 1 June 2011. 


Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages