如何从grails中的web app/css目录添加css文件

如何从grails中的web app/css目录添加css文件,grails,Grails,我使用 我不知道为什么此标签不起作用。请使用此标签,它将解决您的问题:- <g:resource dir="css" file="calender.css" /> 有关更多信息,请转到grails文档:这不是在使用资源插件时在页面中包含CSS文件的方式。您应该在文件grailsapp/conf/AppResources.groovy中定义资源束/模块。然后使用r:require标记在页面中包含整个模块。有关更多详细信息,请参阅 我必须回到我最近的项目,因为这是你设置过的,再也不

我使用


我不知道为什么此标签不起作用。

请使用此标签,它将解决您的问题:-

<g:resource dir="css" file="calender.css" />


有关更多信息,请转到grails文档:

这不是在使用资源插件时在页面中包含CSS文件的方式。您应该在文件
grailsapp/conf/AppResources.groovy
中定义资源束/模块。然后使用
r:require
标记在页面中包含整个模块。有关更多详细信息,请参阅

我必须回到我最近的项目,因为这是你设置过的,再也不需要更改了。我通常在gsp文件的顶部使用这一行:

<link  rel="stylesheet" type="text/css" href="<g:createLinkTo dir='css' file='style.css'/>" />

这通常是Grails在告诉它构建WAR文件时所期望的目录结构。

你说的“不工作”是什么意思?url无处可去(404)?没有生成?破坏的html。。。在我的GSP页面中没有css的影响。然后你应该检查,在你生成的html中实际上是什么,并将所有这些信息添加到你的问题中。“不起作用”是一种肯定会被否决的方式。
<YourProject>      
  |--> web-app
        |--> css
        |--> images
        |--> js
        |--> META-INF
        |--> WEB-INF