要链接控制器/操作,g:createLink非常有用。但如果资源是静态的,如javascript如何创建动态链接?由于这些页面没有在tomcat容器中作为gsp页面解析,是否有任何解决方案而不是静态指定。
答案 0 :(得分:1)
将文件扩展名设为“filenName.fileType.gsp”。例如,如果要在“main.css”文件中使用资源标记,则应将其重命名为“main.css.gsp”。
注意:此后您可能会松开IDE自动完成..
答案 1 :(得分:0)
我认为resource tag正是您所寻找的:
// generates "/shop/css/main.css"
<g:resource dir="css" file="main.css" />
// generates "http://portal.mygreatsite.com/css/main.css"
<g:resource dir="css" file="main.css" absolute="true" />
// generates "http://admin.mygreatsite.com/css/main.css"
<g:resource dir="css" file="main.css" base="http://admin.mygreatsite.com"/>
(从文档页面复制)