Я знаю, что я могу использовать выражение в шаблоне рамки игры, как это.
<h1>Client ${client.name}</h1>
Что делать, если мне нужно включить $ {client.name} в тег html?
Например, <h1 id=${client.name}>Client ${client.name}</h1>
Однако этот способ не работает.
Сначала замените этот пример, потому что id нужно использовать "", как это
<h1 id="${client.name}">Client ${client.name}</h1>
то для использования java-кода в вашем шаблоне используйте% {java code here}% tags, вы можете создавать переменные и использовать его как %{ string mystring = "hello";}%
затем в шаблоне <h2>${mystring}</h2>
.
вот один пример из моего реального кода:
%{String selected = ""; if (permisoseleccionado?.Permiso?.id == tp?.id){selected = "selected";}}%
этот пост старый, но я считаю, что это будет полезно для других людей.
до встречи!