Я просмотрел Интернет, но нигде не нашел ответа. Если я что-то пропустил, пожалуйста, укажите мне на учебник.
Итак, я хочу определить переменную в шаблоне Play Framework и, конечно же, использовать ее позже.
В настоящее время мой код выглядит так:
@if(menuitems.fetchFromVerySlowDatabase() != null) {
<ul>
@for(menuitem <- menuitems.fetchFromVerySlowDatabase()) {
<li><a href="@menuitem.getUrl()">menuitem.getTitle()</a></li>
}
</ul>
}
Я знаю, что могу кэшировать menuitems.fetchFromVerySlowDatabase
, но на самом деле я ищу что-то вроде этого:
@menuitems_from_database = menuitems.fetchFromVerySlowDatabase();
@if(menuitems_from_database != null) {
<ul>
@for(menuitem <- menuitems_from_database) {
<li><a href="@menuitem.getUrl()">menuitem.getTitle()</a></li>
}
</ul>
}
Спасибо!
Я использую Java как язык программирования.
Лучший, шубе