Struts 2"%"符号和"#"符号表示OGNL

aco*_*lme 9 java struts2 ognl

任何人都可以告诉我如何在STRUTS2 OGNL中使用"%"和"#"符号?我谷歌周围,但找不到任何有价值的信息.或者给我一个文档的链接.

谢谢

Dav*_*ton 19

%字符势力OGNL评价,因此<s:property name="%{foo}"/>将查询堆栈的foo财产.它并不总是需要的(实际上很少),但为了清晰起见,它更容易一致地使用它.

#字符访问一个命名值栈上下文变量,例如,您曾经需要它来访问使用该<s:set>标记创建的变量.你需要它来访问像会话变量这样的东西<s:property name="#session.user.name"/>.