我有一个grails 1.1 app工作,其中动态生成关键字和描述元标记。 1.2中的工作方式发生了变化,但我找不到好的文档。我已经尝试了很多方法来使它工作。无论我做什么,结果html都会像
一样<meta name="keywords"/>" />
而不是实际的关键字。那里的额外标签不是我的错字。所以它也在我渲染的html中创建了一个bug。
答案 0 :(得分:2)
在Grails 1.2中,Sitemesh进行了性能优化集成。如果在Config.groovy中指定grails.views.gsp.sitemesh.preprocess = false
,则可以使用旧实现。
Grails JIRA中有几个与meta标签相关的问题:
其中一些将在Grails 1.2.1中修复。
答案 1 :(得分:1)
我在1.2中遇到问题,动态生成元标记,发现当引号后跟$时发生问题。如果我在报价和$之间放置一个空格,就像
那样<meta name="keywords" value=" ${keywords}"/>
可能或可能不是你的问题...