Grails布局,如何做到这一点?

Grails布局,如何做到这一点?,grails,groovy,Grails,Groovy,我有一个名为qotd的grails应用程序,它有一个名为quote的控制器。我已将此控制器的视图文件名为random.gsp文件名为: <html> <head> <title>Random Quote</title> </head> <body> <div id ="quote"> <q>${content}</q> <p>${author}</

我有一个名为qotd的grails应用程序,它有一个名为
quote
的控制器。我已将此控制器的视图文件名为
random.gsp
文件名为:

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

随机引用
${content}
${author}

现在我必须写下这个控制器的Grails布局。例如,我必须找到我的.css和图像文件等,如何做到这一点(如果显示一个示例,效果会更好)?我应该把文件放在哪里


提前谢谢

使用
Grails create app qotd
创建Grails应用程序时,会得到一个文件
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>

随机引用
${content}
${author}

然后布局文件main.gsp将围绕您的内容进行包装。 要了解有关Sitemesh的更多信息,请查看