2010-06-01 4 views

Répondre

34

Plus important encore, pourquoi voulez-vous vérifier si c'est un tableau? Si vous connaissez le paramètre peut être une seule chaîne ou une liste, vous pouvez utiliser:

def lines = params.list("writtenLines") 

qui est venu avec Grails 1.2.

+0

Je n'ai pas encore essayé, merci pour le partage. – WaZ

+0

belle, fonctionne très bien avec 1.3.7! – dbrin

+1

Très beau, fonctionne toujours bien dans Grails 2.2.4 –

13

Cette fonctionnalité est déjà disponible en Java pur et peut donc être utilisé dans Groovy aussi:

if (params.writtenLines.class.isArray()) 
+0

mec Merci, je trouve cela aussi bien si (params.writtenLineID.getClass() isArray().) continuez le bon hourras de travail. – WaZ

5

Je sais que cela est un peu en retard, mais qu'en est-ce:

List.isCase(params.writtenLines) 

Ne serait-il une bonne solution, aussi?

Questions connexes