Обратите внимание, что вам не нужно использовать renderArgs
, если вы не хотите. Вы также можете передать некоторые параметры render()
следующим образом:
public static void renderCustomersList() {
...
render(customers, products, foobar);
}
и затем вы можете получить эти параметры в шаблоне с именами переменных:
#{list items:customers, as:cust}
...
Foobar: ${foobar}
Единственный случай, в котором необходимо для использования renderArgs
, - это если вы хотите использовать другие имена для ваших параметров в шаблоне, чем в контроллере. Это потенциально сбивает с толку, поэтому я стараюсь этого не делать.