摘要:
个人认为,Struts2里面的ValueStack概念解释的比较混乱,有时候是ValueStack,有时候又特指其中的ObjectStack。导致在使用OGNL表达式的时候出现一些问题。还有一个问题是,Struts2扩展了一些原始OGNL的概念,导致一些令人迷惑的问题。现对照一些原生OGNL的例子及Struts2的源码分析问题出现原因,消除心中的疑惑。1.原生的OGNL 1) Introduction OGNL stands for Object-Graph Navigation Language; it is an expression language for getting and... 阅读全文