...
Wiki Markup |
---|
With expression like \[0\] ... \[3\] etc. WebWorkStruts 2 will cut the stack and still returnedreturn back a CompoundRoot object. To get the top of that particular stack cut, use [0].top |
ognl expression | description | ||
---|---|---|---|
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="c1618693d9f75ff4-2f7adae4-498a4601-8ab1a080-a7ab9e9bb81f6c73bb74aa20"><ac:plain-text-body><![CDATA[ | [0].top | would get the top of the stack cut starting from element 0 in the stack (similar to top in this case) | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="16a5b09b6294b6aa-cb8b68e1-475a4a5c-985fa6f9-ad679c5620804ef80f40ecc4"><ac:plain-text-body><![CDATA[ | [1].top | would get the top of the stack cut starting from element 1 in the stack]]></ac:plain-text-body></ac:structured-macro> |
...
Old Expression | New Expression | ||
---|---|---|---|
foo/blah | foo.blah | ||
foo/someMethod() | foo.someMethod() | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="afdf9b36ccbe0ed3-0596ba78-42104cb4-b1699610-b4b6573b1ed318619987eb5f"><ac:plain-text-body><![CDATA[ | ../bar/blah | [1].bar.blah | ]]></ac:plain-text-body></ac:structured-macro> |
@baz | not directly supported, but #baz is similar | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="7ba9f2980c082a2f-f309046a-429246a0-997db9e9-da93a6eb468f26bc31266c11"><ac:plain-text-body><![CDATA[ | . | top or [0] | ]]></ac:plain-text-body></ac:structured-macro> |
...
name | value | ||
---|---|---|---|
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="52bfad5fe085fbb6-a405f61e-498d4f36-a03aac95-8028d90259bd00c79ee65cce"><ac:plain-text-body><![CDATA[ | #parameters['foo'] or #parameters.foo | request parameter ['foo'] (request.getParameter()) | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="6d505a1babda32ab-406a990f-4d6749e5-bf8fab60-1b91b9c36ddecb5bfde5ce2d"><ac:plain-text-body><![CDATA[ | #request['foo'] or #request.foo | request attribute ['foo'] (request.getAttribute()) | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="244824e257fb1359-4cac72af-4b774e78-b015b2a4-2ee528e0bc71c444e42b6db8"><ac:plain-text-body><![CDATA[ | #session['foo'] or #session.foo | session attribute 'foo' | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="39abb23eb8bed0f1-47acc1a4-450f4dcd-90e5aa95-45f1dcf9068e0b76346eb605"><ac:plain-text-body><![CDATA[ | #application['foo'] or #application.foo | ServletContext attributes 'foo' | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b7360c75b80b52d8-17de082e-445a421e-a2e78194-1f0a736cecc82e261557a982"><ac:plain-text-body><![CDATA[ | #attr['foo'] or #attr.foo | Access to PageContext if available, otherwise searches request/session/application respectively | ]]></ac:plain-text-body></ac:structured-macro> |