Ho la seguente casella combinata:Grails g: selezionare nessuna selezione
<g:select name="ticketType" from="${app.domain.enums.TicketType?.values()}"
keys="${app.domain.enums.TicketType.values() }"
value="${ticketInstance?.ticketType}"
noSelection="${['null': 'Select One...']}"
/>
Ho installato il seguente vincolo per ticketType in oggetto comando
ticketType nullable: true, blank:true
TicketType è molto semplice enum:
E ogni volta che non installo alcun valore per ticketType nel mio SPG, ottengo il seguente errore:
Failed to convert property value of type 'java.lang.String' to required type 'com.coming.enums.TicketPriority'
È come in caso di nessuna selezione g: select imposta il valore per "null" (stringa).
Cosa mi manca?
Si prega di mostrare il codice del tuo 'g: select' ... – aiolos
@aiolos Spiacenti, si è verificato un errore nella formattazione. Ho modificato il mio post. – drago