Dans ma classe de contrôleur ont le code suivantEnvoi de données à « View » de « contrôleur »
class MyController {
def flickrService
def index = {
def data = flickrService.search {
tags 'tag,tag2,tag3'
page 3
perPage 14 // Look ma!
}
[urls:data.urls,page:data.page,pages:data.pages]
}
}
J'ai aussi créé un fichier index.gsp. Comme je suis nouveau sur les grails groovy - je ne pouvais pas comprendre comment accéder aux données retournées par flickrservice dans la vue. Puis-je simplement accéder aux «données» définies ci-dessus dans la vue d'index ou dois-je les définir dans le contrôleur avant de pouvoir parcourir les données renvoyées? Toute aide serait très appréciée. Merci
Merci je viens de figuré .. Pourriez-vous m'aider avec une autre requête .. ci-dessus si j'ai max = 10 au-dessus des "données def" mais à l'intérieur "def index" hw pour passer cette valeur à perPage option ?? J'ai essayé "perpage max" mais jette une erreur? – Kay
@Kay pouvez-vous poster ceci comme une question séparée et je vais essayer d'aider –
@Kay: vous devez définir la variable "max" avant d'utiliser: def max = 10 –