grails - 显示在正文上的grails中的页面标题

标签 grails layout

当我尝试使用title标签设置 View 页面的标题时,我在页面主体上获得了此标题,并且发现head标签为空。这是页面的标题:

<head>      
        <meta name="layout" content="main">
        <title>Implementation Error</title>
        <link rel="stylesheet" href="${resource(dir: 'css', file: 'errors.css')}" type="text/css">
         <r:require modules="bootstrap"/>
</head>

页面呈现后,我得到以下信息:
<body>
    Implementation Error

            <script src="/accountcontrol/static/plugins/jquery-1.7.2/js/jquery/jquery-1.7.2.min.js" type="text/javascript"></script>
        <link href="/accountcontrol/static/bundle-fixtaglib_head.css" type="text/css" rel="stylesheet" media="screen, projection">
        <link href="/accountcontrol/static/bundle-bundle_bootstrap_head.css" type="text/css" rel="stylesheet" media="screen, projection">

            <link href="/accountcontrol/css/style.css" type="text/css" rel="stylesheet">


    <script type="text/javascript" src="/accountcontrol/static/js/lputil.js"></script>
</body>

这是怎么回事?

谢谢,

最佳答案

我在Grails 2.2中遇到了完全相同的问题,它把我带到了这里。经过大量牛刮毛后,我发现您需要查看main.gsp布局文件,然后将布局title标签实际上包裹在title标签中,如下所示:

 <title><g:layoutTitle/></title>

一旦这样做,问题就消失了。我一定看过this页一百万次,却没有看到。

关于grails - 显示在正文上的grails中的页面标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13679216/

相关文章:

templates - Grails-如何使用选定的模板渲染 View ?

grails - 如何使此查询在HQL中运行

wpf - TabControl.VerticalAlignment = 拉伸(stretch)不做任何事情

html - 带侧边栏的布局

html - 制作 4 block 布局(2 叠加)

java - Grails/IntelliJ IDEA 在哪里存储 .class 文件?

grails - Grails域类语法说明

grails - 用于抛出 UnknownHostException 的 grails 的 RabbitMq 插件

java - 关系图的自动布局

java - 单元格中文本左右对齐的 JTree?