Maxx wrote:
Back on this:
<s:set name="testValue" value="%{12}" />
testValue = <s:property value="#testValue" /> // print 1
<s:set name="testValueName" value="%{'testValue'}" />
testValueName = <s:property value="#testValueName" /> // print testValue
// print nothing!!!
testValue (via xxxName) = <s:property value="%{%{#testValueName}}" />
That last line wont work because it's not a valid OGNL expression.
However, looking back through the thread, it seems what you're looking
for is a way to shorten a long OGNL expression. Take a look at the
s:push tag, I think that'll give you what you need. Alternatively, post
a real-world example of a situation where you need to do this. It's
likely that what you're doing now can be simplified a lot by knowing how
OGNL's value stack is getting manipulated.
L.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]