Как включить кусок кода Java внутри HTML-тега в шаблон игрового фреймворка?

0

Я знаю, что я могу использовать выражение в шаблоне рамки игры, как это.

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

Что делать, если мне нужно включить $ {client.name} в тег html?

Например,
<h1 id=${client.name}>Client ${client.name}</h1>

Однако этот способ не работает.

Теги:
playframework-1.x

1 ответ

0

Сначала замените этот пример, потому что 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";}}%

этот пост старый, но я считаю, что это будет полезно для других людей.

до встречи!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню