Описание тега valuestack
ValueStack
контекст для bean-компонентов, вычисляемых с помощью выражений EL ValueStack
позволяет вставлять несколько bean-компонентов и сравнивать динамические выражения EL. При оценке выражения в стеке будет выполняться поиск по стеку, от самых последних помещенных объектов до самого раннего, в поиске bean-компонента с геттером или установщиком для данного свойства или метода с заданным именем (в зависимости от оценивали).
Одна из известных реализаций ValueStack
такое OGNL (язык обозначений графов объектов). OGNL позволяет сравнивать динамические выражения OGNL.
XWork предоставляет расширение для OGNL и поддержку ValueStack
, В то время как OGNL работает в предположении, что существует только один "корень", XWork's ValueStack
Понятие требует, чтобы было много "корней".
Внутренняя страница стека значений: http://struts.apache.org/docs/value-stack-internals