Freemarker特殊符号使用
Freemarker special symbol usage
下面的结构在ftl中是什么意思?我如何创建自己的?
我在哪里可以找到有关它的更多信息?
Google 似乎没有遵循这个。
@[someArray.someVariable]
按术语 XPath 搜索。 @ 在 xpath 中表示 "attribute"。 XPath 是在 XML.
中选择节点的语言
<node attribute="value">
节点[@attribute] = XPath 中的值。
如果它确实是一个 FreeMarker 表达式,那么它没有什么特殊意义,因为 @
是一个合法的变量名。所以就跟myHash[whatever]
一样,只是变量叫@
,而不是myHash
.
下面的结构在ftl中是什么意思?我如何创建自己的? 我在哪里可以找到有关它的更多信息? Google 似乎没有遵循这个。
@[someArray.someVariable]
按术语 XPath 搜索。 @ 在 xpath 中表示 "attribute"。 XPath 是在 XML.
中选择节点的语言<node attribute="value">
节点[@attribute] = XPath 中的值。
如果它确实是一个 FreeMarker 表达式,那么它没有什么特殊意义,因为 @
是一个合法的变量名。所以就跟myHash[whatever]
一样,只是变量叫@
,而不是myHash
.