我有一个名为qotd的grails应用程序,它有一个名为的控制器quote.我为这个控制器编写了一个名为random.gspfile的视图文件:
<html>
<head>
<title>Random Quote</title>
</head>
<body>
    <div id ="quote">
    <q>${content}</q>
    <p>${author}</p>
    </div>
</body>
现在我必须写下这个控制器的Grails布局.例如,我必须找到我的.css和图像文件等,如何做到这一点(如果显示一个例子,会更好)?我应该把文件放在哪里?
提前致谢.
使用时创建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的更多信息,请查看Grails文档中的第7章