OGNL是Object-Graph Navigation Language的缩写 对象试图导航语言(el)
Jsp 里面有九大内置对象(十二个)
requestScope responseScope sessionScope (常用)
applicationScope pageContext
params parama paraValues
九大内置对象对应的就是serlvlet里面的对象
El是为了方便在这个九内置对象中取值
ognl 跟el 没有任何关系 只是有点类似
struts2和ognl的结合
struts2 提供了一个类 ValueStack’
ValueStack’ 分成两个部分 一部分叫做root 一部分叫做 context
root 存的是当前的Action对象
context存ActionContext里面的所有内容
Struts2用来 接受 参数的方式:给Action添加一个属性 该属性放到
Valuestack 中的root部分通过ognl的方式进行赋值-。
Struts2架构
