OGNL

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
OGNL
ТипExpression Language (EL)
РозробникOGNL Technology
Стабільний випуск2.7.2 (31 січня 2008)
ПлатформаJava Virtual Machine, .NET
Операційна системакроссплатформенную програмне забезпечення
Мова програмуванняJava, C Sharp
ЛіцензіяBSD License
Репозиторійhttps://github.com/apache/commons-ognl, https://github.com/orphan-oss/ognl
Вебсайтopensymphony.com/ognl

OGNL (англ. Object-Graph Navigation Language) — мову навігації по об'єктах-графам, мова виразів для маніпуляції з даними[1].

Створено OGNL Technology як мова виразів (англ. Expression Language) для мови Java, який дозволяє маніпулювати властивостями (через JavaBeans методи setPropertyіgetProperty), і звертатися до методів класів Java. Також дозволяє маніпулювати масивами[джерело?].

Примітки

[ред. | ред. код]
  1. Struts2 — висновок даних. OGNL. Архів оригіналу за 10 вересня 2013. Процитовано 6 липня 2014.