Struts 2“%”符号和“#”符号表示OGNL

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

谢谢

%字符强制进行OGNL评估,因此将在堆栈中查询foo属性。 它并不总是需要(实际上很少),但为了清晰起见,它更容易一致地使用它。

#字符访问命名值堆栈上下文变量,例如,您曾经需要它来访问使用标记创建的变量。 您需要它来访问会话变量之类的内容,例如

  • S2 OGNL文件
  • 特定于S2的OGNL文档
  • OGNL参考文档