tengo el siguiente cuadro combinado:Griales g: seleccione ninguna selección
<g:select name="ticketType" from="${app.domain.enums.TicketType?.values()}"
keys="${app.domain.enums.TicketType.values() }"
value="${ticketInstance?.ticketType}"
noSelection="${['null': 'Select One...']}"
/>
he configurar la siguiente restricción para BilleteTipo en objeto de comando
ticketType nullable: true, blank:true
BilleteTipo es una enumeración muy simple:
public enum TicketType {
QUESTION, SUPPORT, MAINTENANCE, NEW_FUNCTIONALITY, MALFUNCTION
}
Y cada vez que no configuro algún valor para ticketType en mi GSP obtengo el siguiente error:
Failed to convert property value of type 'java.lang.String' to required type 'com.coming.enums.TicketPriority'
Es como en el caso de no selección g: select establece el valor de "nulo" (cadena).
¿Qué me estoy perdiendo?
Por favor, muestre el código de su 'g: select' ... – aiolos
@aiolos Lo sentimos, hubo un error en el formateo. Edité mi publicación. – drago