usar inList no form
30/12/2015 16:49
0
Boa tarde pessoal estava dando uma olhada aqui no fórum para ver se alguma ja tinha tido a duvida que estou tendo, ate achei um tópico parecido mas esta se resposta "http://www.grailsbrasil.com.br/post/show/1130"

a minha duvida he basicamente esse eu tenho uma constraints inLsit na minha classe de dominio e queria usa essa lista em um forme para não ter que cria uma lista la no forme, vou coloca um parte do codigo para fica melhor:

String status

static constraints = {

status inList: ["Andamento","Paralizado","Finalizado"]
}
 como posso chama isso no meu form ??
Tags: Grails


0
Tente da forma descrita aqui:
http://stackoverflow.com/questions/8554256/access-the-inlist-values-in-view-grails


0
Bom dia pessoal
magnos obigado pela resposta, estou lendo um livro sobre grails e nele encontrei um topico falando sobre esse minha duvida, o autor explica da seguinte forma
que devemos cria um objeto e nesse objeto chama a constraints e inList vou coloca um parto do meu código para que possa entender melhor.

esse é o código do formulário
Status <g:select id="uniform-undefined" class="selector" name="status" from="${os.constraints.status.inList}"/>?

com isso ele pega os dados da inList criada no controlle

mesmo assim muito obrigado pela ajuda
05/01/2016 12:58


0
Você não precisa criar/instanciar um objecto, você consegue pegar as 'constraints' de forma estática:
MinhaClasse.constraints.status.inList?
06/01/2016 11:01


0
A título de informação, no Grails 3 a forma de acessar as constraints de uma classe de domínio mudou. Agora é:
MinhaClasse.constrainedProperties.status.inList
Caso seja usado na GSP, é importante não esquecer do 
<%@ page import="meupacote.MinhaClasse" %>
no começo da página
13/01/2016 09:51



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto