假设我将图片网址列表从服务器传递到前端。
images/
image1.jpg
image2.jpg
image3.jpg
现在我只列出文件名,但我需要引用绝对路径(/application/images/image1.jpg
)。基本上相当于${resource}
服务器端。
答案 0 :(得分:6)
您可以在控制器中调用此代码:
String pathToImage1 = g.resource(dir: 'images', file: 'image1.jpg', absolute: true)
可以跳过标记'绝对'。
答案 1 :(得分:3)
用于从控制器读取文件(cvs,xml,img,...)我使用:
def csv = grailsAttributes.getApplicationContext().getResource("/data/jak.csv").getFile()
此致 汤姆
答案 2 :(得分:1)