Los objetos que struts2 pública en el valueStack son:
1. Objetos temporarios: son los objetos creados durante la ejecución de un jsp, por ejemplo, al iterar una colección mediante un tag se crea una referencia al objeto de la iteración actual.
2. El Modelo de Objeto (The model object): Si el action define un modelo de objetos entonces este es publicado en la pila.
3. El Action: El Action que se esta ejecutando.
4. Named Objects: son los objetos que se refieren a los diferentes scopes de servlet (#application, #session, #request, #attr, #parameters).
Es importante conocer el orden, debido a que al querer acceder a uno de estos objetos utilizando OGNL, primero se buscara desde el grupo de menor índice al de mayor índice (como esta enumerado más arriba).
He intentado hacer lo siguiente (sea "username" una propiedad java del Action) :
Código PHP:
<s:set name="omega" value="username" scope="request"/>
<s:property value="%{omega}" /><br/>