2013-06-06 19 views

回答

0

你一定要收集所有圖像名稱您的控制器中,他們傳遞給視圖,並使用grails image tag顯示它們。

要收集你需要的路徑,你的Grails應用中的所有圖像名稱:

def imageDir = grailsAttributes.getApplicationContext().getResource("/images/").getFile().toString() 

收集的圖片名稱:

def images = [] 
new File(imageDir).eachFileMatch (~/.*.png/) { file -> 
    images << file.getName() 
} 

他們傳遞給視圖,並告訴他們:

<g:each in="${images}" var="image"> 
    <g:img dir="images" file="$image" /> 
</g:each> 

該代碼未經測試,但應分別向您顯示方向。

+0

哇..是的.. !!我最終檢索了圖像謝謝你.. !!! – Bhanu

+0

所有的圖像一次顯示,但我需要像一個接一個(幻燈片放映)任何指導。 – Bhanu

+0

這是一個HTML/JS主題。我會建議閱讀一些文檔/教程,以瞭解如何管理它。最簡單的方法是使用jQuery與幻燈片插件。 – aiolos

相關問題