Voglio scoprire se una variabile è un array o nonControllare se una variabile è un array
if (params.writtenLines == ???)
Molto apprezzato.
Voglio scoprire se una variabile è un array o nonControllare se una variabile è un array
if (params.writtenLines == ???)
Molto apprezzato.
Ancora più importante, perché si vuole verificare se si tratta di un array? Se si conosce il parametro potrebbe essere una singola stringa o un elenco, è ora possibile utilizzare:
def lines = params.list("writtenLines")
che è venuto con Grails 1.2.
Questa funzionalità è già disponibile in puro Java e può quindi essere utilizzato in Groovy, anche:
if (params.writtenLines.class.isArray())
Grazie amico, ho trovato anche questo se (params.writtenLineID.getClass(). IsArray()) Mantenere il buon lavoro applausi. – WaZ
mi rendo conto che questo è un po 'tardi, ma che dire di questo:
List.isCase(params.writtenLines)
Non sarebbe una soluzione corretta, anche tu?
Non l'ho ancora provato, grazie per la condivisione. – WaZ
bello, funziona alla grande con 1.3.7! – dbrin
Molto bello, funziona ancora bene in Grails 2.2.4 –