OGRL:对象图导航语言:常用来访问值栈里对象属性的一种语言
LoginAction类下有三个属性
Struts2 - OGNL与值栈
jsp部分必须引入struts标签
Struts2 - OGNL与值栈
Struts2 - OGNL与值栈
Struts2 - OGNL与值栈
Struts2 - OGNL与值栈
Struts2 - OGNL与值栈
Struts2 - OGNL与值栈
Struts2 - OGNL与值栈
当一个请求进来ActionContext被创建,返回值后,ActionContext被销毁:值栈时,ActionContext就是放Action的属性、三个范围、值栈
Struts2 - OGNL与值栈
可以通过以下方式查看值栈信息
Struts2 - OGNL与值栈
Struts2 - OGNL与值栈

总结:request取值过程:先在requestScope范围取,如果没有,到值栈中取,如果再没有,到ActionContext中取

面试可能会问:ActionContext的值栈:ActionContext为OGNL服务,OGNL为struts2标签服务。ActionContext就是将三种范围、值栈、参数归结到一块,方便使用。值栈就是将Action属性放进去,访问起来方便

相关文章:

  • 2021-11-23
  • 2021-11-01
  • 2021-09-20
  • 2022-02-08
  • 2021-08-09
  • 2021-12-21
  • 2021-05-26
  • 2022-02-08
猜你喜欢
  • 2022-02-08
  • 2022-01-03
  • 2022-02-08
  • 2022-01-08
  • 2022-02-08
  • 2022-01-11
  • 2021-10-02
相关资源
相似解决方案