1、ongl表达式只能在struts2标签中使用,在html标签中无效。
2、ongl表达式在<s:property />标签中使用时使用普通格式,在其他标签中使用时须在%{ }内,以说明该式不是普通字符串。
3、EL表达式在struts2标签中无效。
4、不加#号的ongl表达式表示访问ValueStack中对象,加#号表示访问ActionContext中对象。#相当于ActionContext.getContext()。
本文详细介绍了 Struts2 框架中 OGNL 表达式的使用方法,包括其在不同标签中的应用方式,以及与 EL 表达式的区别。此外还解释了如何通过 OGNL 访问 ValueStack 和 ActionContext 中的对象。
1、ongl表达式只能在struts2标签中使用,在html标签中无效。
2、ongl表达式在<s:property />标签中使用时使用普通格式,在其他标签中使用时须在%{ }内,以说明该式不是普通字符串。
3、EL表达式在struts2标签中无效。
4、不加#号的ongl表达式表示访问ValueStack中对象,加#号表示访问ActionContext中对象。#相当于ActionContext.getContext()。

被折叠的 条评论
为什么被折叠?