2013-12-12 73 views
0

要鏈接控制器/操作,請使用g:createLink。但是如果資源是靜態的,就像javascript如何創建動態鏈接?由於這些頁面沒有在tomcat容器中作爲gsp頁面進行分析,有沒有任何解決方案而不是靜態指定。Grails靜態資源中的動態鏈接

+0

您是否在尋找有內未解析文件,例如CSS和JavaScript文件動態內容? (例如,在.js文件中使用createLink) –

回答

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"/> 

(從文檔頁面複製)

1

使文件擴展名 「filenName.fileType.gsp」。例如,如果要在「main.css」文件中使用資源標記,則應將其重命名爲「main.css.gsp」。

注意:您可能會失去IDE自動完成之後這個..