如何在 MVEL 模板中分配变量

How to assign a variable in MVEL Template

我想在 mvel 模板中分配变量。

假设我的模板只有一个 属性 foo 定义,我想执行以下操作:

@{bar=foo}
@{bar.name}

不幸的是,这会输出 footoString(),然后是酒吧的 属性 名称。我想做同样的事情,但不使用分配打印任何内容。

(以防万一有人登陆这里...)

根据 this documentation,您可以使用 @code 块来执行语句而不发出输出。

@code{bar=foo}
@{bar.name}