| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2010 15:15:47
|
Kcoelho
Thread.start()
Membro desde: 03/02/2010 10:31:05
Mensagens: 46
Offline
|
Tenho uma classe chamada Banco com um atributo valorTarifa(Double), no formularia da jsp esse campo possui um mascara
e um javascript que deixam o valor neste formato enquanto o usuario digita o numero ou quando a pagina eh carregada para que o valor fique neste formato 1.000,00,
porem se eu salvar um valor neste formato ele chega como NULL na BancoController.
Isso funcionava no vraptor 2 como posso fazer isso no vraptor 3?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2010 19:52:20
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6404
Offline
|
você vai precisar criar um conversor, porque vc tá usando outro padrão pro double (o VRaptor usa por padrão 1000.00)
ou algo do tipo.. não lembro mto como usa o number format...
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2010 20:48:33
|
lauronolasco
JavaEvangelist
![[Avatar]](/images/avatar/43e9cf78aafcad8469415b24f9e13fea.jpg)
Membro desde: 30/11/2007 19:19:59
Mensagens: 409
Localização: Vitória da Conquista - BA
Offline
|
|
"Conhecimento nunca é demais!" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2010 09:05:24
|
Kcoelho
Thread.start()
Membro desde: 03/02/2010 10:31:05
Mensagens: 46
Offline
|
Quando passo um valor com virgula para minha controller na minha url ele fica assim
banco.valorTarifa=222.000%2C00
quando deveria se assim
banco.valorTarifa=222.000,00
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2010 09:48:56
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6404
Offline
|
%2C deve ser o código da vírgula... é normal ele converter alguns caracteres pra %QQer coisa na url...
Você chegou a criar o converter?
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2010 10:58:14
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline
|
Lucas, não seria legal o vraptor usar as conversões baseadas no locale definido pelo servidor, ou quem sabe configurado manualmente?
(voltei de férias, que droga, hahahahaha)
Abraços
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2010 10:58:37
|
lauronolasco
JavaEvangelist
![[Avatar]](/images/avatar/43e9cf78aafcad8469415b24f9e13fea.jpg)
Membro desde: 30/11/2007 19:19:59
Mensagens: 409
Localização: Vitória da Conquista - BA
Offline
|
Kcoelho..
se vc utilizar NICE URLs, tipo: produto/alterapreco/200.0
alguns caracteres serão substituídos por %algumacoisa
mas se vc usar: produto/alterapreco?preco=200.0
vc consegue receber os parametros sem essa alteração.
This message was edited 1 time. Last update was at 17/03/2010 11:00:27
|
"Conhecimento nunca é demais!" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2010 11:38:53
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6404
Offline
|
@garcia-jj
Dá pra fazer isso sim.. mas quebra compatibilidade pra tras... mas dá pra incluir na 3.2 qdo ela sair =)
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2010 15:40:26
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline
|
A primeira idéia que tive foi de colocar um parametro no web.xml como vraptor.forcelocale=pt_BR. Caso tiver ele força o locale, caso contrário deixa como está fazendo o new Long(parametro).
Embora isso vá contra o principio de usar o menor número possível de configurações no xml.
|
|
|
 |
|
|