我知道我可以在play框架模板中使用表达式。
<h1>Client ${client.name}</h1>
如果我需要在html标记中包含$ {client.name}该怎么办?
例如,
<h1 id=${client.name}>Client ${client.name}</h1>
然而,这种方式不起作用。
答案 0 :(得分:0)
首先替换该示例,因为id需要&#34;&#34;像这样使用
<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";}}%
这篇文章很老了,但我认为这对其他人有用。
见啊!