簡體   English   中英

我無法將版式應用到GSP頁面(粗粒度)

[英]I can't apply my layout to GSP page (grails)

我使用grails為我的網站創建布局,但是此布局僅應用於默認頁面(身份驗證后重定向用戶的頁面)

我的布局:

    <title><g:layoutTitle default="An example decorator" /></title>
    <!-- css -->
    <link href="css/bootstrap.min.css" rel="stylesheet" />
    <link href="css/fancybox/jquery.fancybox.css" rel="stylesheet">
    <link href="css/jcarousel.css" rel="stylesheet" />
    <link href="css/flexslider.css" rel="stylesheet" />
    <link href="css/style.css" rel="stylesheet" />

    <!-- Theme skin -->
    <link href="skins/default.css" rel="stylesheet" />

    <g:layoutHead /> 

</head>
<body>
<div id="wrapper">
    <!-- start header -->
    <header>
        ...
    </header>
    <!-- end header -->
    <section id="content">
        <div class="container">
            <g:layoutBody/>
        </div>
    </section>
    <!-- footer-->
    <footer>
        <div class="container">
            <div id="footer">
                ...
            </div>  
        </div>
    </footer>
    <!-- /footer-->
</div>
</body>
</html>

我在我的GSP頁面中將這種布局稱為:

<head>
<meta name="layout" content="application"/>

確保將布局放在:

grails-app/views/layouts/ 

並且您的布局名稱是:

application.gsp 

要么
如果您的布局是針對特定控制器的,則位於:

grails-app/views/layouts/controllerName/

仍同名:

application.gsp 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM