在这一切的背后,是因为有了ValueStack(值栈)!

2. ValueStack基础:OGNL

要了解ValueStack,必须先理解OGNL(Object Graphic Navigatino Language)!

OGNL是Struts2中使用的一种表达式语言,它可以:

①用于JSP的标签库中,以便能够方便的访问各种对象的属性;

②用于界面将参数传递到Action(并进行类型转换)中;

③用于struts2的配置文件中!

所以,非常有必要理解OGNL的基本机制。

2.1 Root对象

OGNL称为对象图导航语言。所谓对象图,即以任意一个对象为根,通过OGNL可以访问与这个对象关联的其它对象。如:

    }
}

相关文章:

  • 2021-08-12
  • 2021-06-07
  • 2022-01-12
  • 2022-02-08
  • 2022-12-23
  • 2022-12-23
  • 2022-02-08
猜你喜欢
  • 2022-02-08
  • 2021-06-11
  • 2022-01-05
  • 2022-02-08
  • 2022-02-08
  • 2022-12-23
相关资源
相似解决方案