У меня есть приложение с некоторыми контроллерами, представлениями и макетами. Я в основном пытаюсь передать некоторые данные из контроллера в представление. Рассматриваемое представление использует макет с именем main.gsp в папке макетов. Поэтому я использовал приведенный ниже код, чтобы попытаться передать данные в представление:
def index = {
String test = "Testing"
println(test)
render(view:"index", name: test)
}
Тогда на виде это выглядит так:
<html>
<head>
<title>My App</title>
<meta name="layout" content="main" />
</head>
<body>
<h1>${name}</h1>
.......
Затем, когда я запускаю приложение, я вижу, что данные печати в порядке, однако данные не передаются в представление, потому что используется макет? если да, то как мне обойти это? Вместо этого я могу получить доступ к метаобъекту? Заранее спасибо :-)