0

我知道我可以像这样在播放框架模板中使用表达式。

<h1>Client ${client.name}</h1>

如果我需要在 html 标签中包含 ${client.name} 怎么办?

例如,
<h1 id=${client.name}>Client ${client.name}</h1>

但是,这种方式行不通。

4

1 回答 1

0

首先替换那个例子,因为id需要一个“”才能像这样使用

<h1 id="${client.name}">Client ${client.name}</h1>

然后要在模板中使用 java 代码,请使用 %{ java code here }% 标签,您可以创建变量并像 %{ string mystring = "hello";}%在模板中那样使用它<h2>${mystring}</h2>

这是我真实代码中的一个示例:

%{String selected = ""; if (permisoseleccionado?.Permiso?.id == tp?.id){selected = "selected";}}%

这篇文章很旧,但我认为这对其他人有用。

再见!

于 2014-12-31T19:33:21.807 回答