Aşağıdaki combobox var:Grails g: hayır seçimi seçmek
: Ben kurulum ettik<g:select name="ticketType" from="${app.domain.enums.TicketType?.values()}"
keys="${app.domain.enums.TicketType.values() }"
value="${ticketInstance?.ticketType}"
noSelection="${['null': 'Select One...']}"
/>
TicketType çok basit bir enum olan
ticketType nullable: true, blank:true
komut nesnesi ticketType için aşağıdaki kısıt
public enum TicketType {
QUESTION, SUPPORT, MAINTENANCE, NEW_FUNCTIONALITY, MALFUNCTION
}
Ve her defasında GSP'imde ticketType için bir değer ayarlamadığımda şu hatayı alıyorum:
Failed to convert property value of type 'java.lang.String' to required type 'com.coming.enums.TicketPriority'
Seçimden çıkma durumunda olduğu gibi g: select "null" (string) değerini ayarlar.
Neyi eksik?
Lütfen 'g: select 'kodunuzu gösteriniz ... – aiolos
@aiolos Üzgünüz - Biçimlendirmede bazı hatalar oluştu. Gönderiyi düzenledim. – drago