| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/01/2012 15:05:20
|
aspmedeiros
Debugger
![[Avatar]](/images/avatar/bab3c15be68a63cee20e82494a0a887f.png)
Membro desde: 06/02/2009 14:41:51
Mensagens: 73
Localização: Fortaleza
Offline
|
É possível fazer um bind de form html para um objeto que é um @component ?
Tipo assim :
E a classe seria :
Creio que abordagem padrão não seria possível devido ao construtor...
A solução seria algo como um interceptor?
|
Lucas Medeiros Leite |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/01/2012 15:54:29
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline
|
depende do que vc quer fazer... não dá pra fazer isso em um componente qualquer...
o jeito padrão seria criar um controller que recebe a requisição e muda o valor dentro do componente desejado.
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/01/2012 17:20:40
|
aspmedeiros
Debugger
![[Avatar]](/images/avatar/bab3c15be68a63cee20e82494a0a887f.png)
Membro desde: 06/02/2009 14:41:51
Mensagens: 73
Localização: Fortaleza
Offline
|
Eu uso um controller que recebe esse componente tava querendo implementar um espécie de active record para salvar umas configurações...
aew ficaria mais ou menos assim:
This message was edited 1 time. Last update was at 04/01/2012 17:23:02
|
Lucas Medeiros Leite |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/01/2012 17:58:53
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline
|
bom, do jeito que tá agora, ou o VRaptor injeta essa classe, ou ele popula com parâmetros da request, não dá pra fazer de uma vez só.
então vc faria algo do tipo receber a configuração no construtor, e outra configuração no método e copiar os dados de uma pra outra.
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/01/2012 19:54:15
|
aspmedeiros
Debugger
![[Avatar]](/images/avatar/bab3c15be68a63cee20e82494a0a887f.png)
Membro desde: 06/02/2009 14:41:51
Mensagens: 73
Localização: Fortaleza
Offline
|
Então seria um sendo @Component e um sem?
|
Lucas Medeiros Leite |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2012 08:06:46
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline
|
não precisa ser duas classes, é só usar a mesma.
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2012 13:36:00
|
aspmedeiros
Debugger
![[Avatar]](/images/avatar/bab3c15be68a63cee20e82494a0a887f.png)
Membro desde: 06/02/2009 14:41:51
Mensagens: 73
Localização: Fortaleza
Offline
|
Pois é, mas o meu form está assim
Por eu tá usando EL eu preciso de um construtor vazio certo?
Aew se eu colocar um construtor vazio o vraptor não sabe qual usar correto?
|
Lucas Medeiros Leite |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2012 13:43:35
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline
|
não é por vc estar usando EL, é pq o VRaptor dá new usando construtor sem argumento qdo tá populando os parâmetros.
bom, se forem poucas configurações, talvez seja melhor receber os parâmetro direto... senão talvez seja melhor extrair uma classe com os valores que podem ser editados.
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2012 13:55:17
|
aspmedeiros
Debugger
![[Avatar]](/images/avatar/bab3c15be68a63cee20e82494a0a887f.png)
Membro desde: 06/02/2009 14:41:51
Mensagens: 73
Localização: Fortaleza
Offline
|
Hummm...entendi...vlw aew Lucas
|
Lucas Medeiros Leite |
|
|
 |
|
|