Схема Grails, как это сделать? - PullRequest
0 голосов
/ 06 августа 2011

У меня есть приложение grails с именем qotd, у которого есть контроллер с именем quote.Я написал файл представления для этого контроллера с именем random.gsp file как:

<html>
<head>
<title>Random Quote</title>
</head>
<body>
    <div id ="quote">
    <q>${content}</q>
    <p>${author}</p>
    </div>
</body>

Теперь мне нужно записать схему Grails для этого контроллера.Например, я должен найти свои файлы .css, графические файлы и т. Д., Как это сделать (лучше, если приведен пример)?И где мне разместить этот файл?

Заранее спасибо.

1 Ответ

7 голосов
/ 06 августа 2011

Когда вы создаете приложение Grails с grails create-app qotd, вы получаете файл grails-app/views/layout/main.gsp.Посмотрите на этот файл, так как он показывает, как включить CSS, JS и изображения.Этот файл является файлом макета Sitemesh по умолчанию.Чтобы использовать его, измените random.gsp на

<head>
<meta name='layout' content='main'/>
<title>Random Quote</title>
</head>
<body>
    <div id ="quote">
    <q>${content}</q>
    <p>${author}</p>
    </div>
</body>

. Тогда файл макета main.gsp будет обернут вокруг вашего контента.Чтобы узнать больше о Sitemesh, взгляните на главу 7 в документации Grails

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...