Struts 2 中的操作上下文是什么?

问题描述 投票:0回答:1

我不明白作者的这些话:“上下文”、“默认属性”或“根对象”、“基于上下文”等

我坚持阅读教程的这一部分

“OGNL 与 JSP 表达式语言非常相似。OGNL 是 基于在内部有一个根或默认对象的想法 语境。默认或根对象的属性可以是 使用标记符号(即英镑符号)进行引用。作为 前面提到,OGNL 是基于上下文的,Struts 构建了一个 ActionContext 映射与 OGNL 一起使用。 ActionContext 映射由以下部分组成 以下:...”

作者这样写的意思是什么:

“在上下文中拥有根或默认对象的想法。”

“OGNL 是基于上下文的”

这个“上下文”是什么?

真是令人沮丧。

struts2 ognl actioncontext
1个回答
1
投票

按以下顺序回答您的问题:

OGNL 有一个上下文或上下文映射来运行。框架将其设置为操作上下文。

A

root
是上下文映射中的默认对象,它包含的所有对象都可以在没有
#
的情况下引用。框架将此对象设置为值堆栈。

参考资料:

© www.soinside.com 2019 - 2024. All rights reserved.