摘要:
OGNL表达式可以解析任何对象集合,值栈只是其中之一,而且是默认值ActionContext包含了所有范围的数据.每个ognl表达式解析时都需要一个根对象,确定在哪个范围内取数据ognl表达式选择根对象:#+key#session['user']:表示在ActionContext中key为session的map集合里的user键对应的值。 也就是session域里的user键对应的值,即Session.getAttribute(“user”)默认情况下,ValueStack是根对象.(不加#号,默认是到ValuStack中去取数据,值栈中的数据只能用属性来取) 如:#value 阅读全文