image.png
    默认情况下,栈中放置当前访问的action对象。
    image.png
    ognl和struts2结合体现在三个方面

    1.参数赋值
    1)属性驱动
    image.png
    2)对象驱动
    image.png
    3)模型驱动
    image.png
    关于模型驱动,是要在action之前,也就是拦截器运行的时候进行赋值,struts2有一个prepare的拦截器,实现它的接口,就可以赋值,但是考虑到太麻烦了,直接实现ModelDriven 接口,重写getModel方法是一样的。

    配置文件中使用
    image.png