| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/11/2010 16:59:25
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
A classe LocaleBasedCalendarConverter tem o método
Só que não encontrei nenhum explicação que me ajudasse a fazer isto funcionar. Alguém sabe explicar o que precisa ser feito em uma aplicação usando o VRaptor 3.2 para converter uma String para um Calendar e como fornecer a localização?
[]s
Luca
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/11/2010 17:05:49
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline
|
Componentes Utilitários Opcionais
http://vraptor.caelum.com.br/documentacao/componentes-utilitarios-opcionais/
Converters Localizados
Existem alguns converters para números que são localizados, ou seja, que consideram o Locale atual para converter os parâmetros. Você pode registrá-los adicionando o pacote br.com.caelum.vraptor.converter.l10n no seu web.xml:
|
http://github.com/garcia-jj
Não respondo dúvidas via MP. Use o fórum. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/11/2010 17:25:34
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6395
Offline
|
garcia-jj, o l10n só tem converters numéricos...
Luca, na última versão oficial (a 3.2.0), ele busca o Locale no padrão do JSTL, por exemplo nesse parâmetro do web.xml:
ou usando o request.setLocale() em algum lugar, ou usando a própria api do jstl pra setar o locale (<fmt:setLocale nas jsps, não lembro como é a versão programática disso)
na versão nova vc pode sobrescrever a interface Localization, e passar o locale que vc quiser, se quiser eu gero um snapshot com isso
[]'s
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/11/2010 17:29:12
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline
|
Lucas Cavalcanti wrote:garcia-jj, o l10n só tem converters numéricos...
My bad. Desculpas
|
http://github.com/garcia-jj
Não respondo dúvidas via MP. Use o fórum. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/11/2010 17:35:58
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6395
Offline
|
garcia-jj wrote:
Lucas Cavalcanti wrote:garcia-jj, o l10n só tem converters numéricos...
My bad. Desculpas
sem problemas
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/11/2010 18:09:42
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
Parece fácil. E talvez seja mesmo. Só que nada do que fiz aqui funcionou. Talvez o manual esteja muito resumido para mim.
Ainda não tenho a mínima ideia como converter uma String para Calendar usando algumas facilidade automágica do VRaptor. Existe algum exemplo em algum lugar?
[]s
Luca
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/11/2010 18:13:37
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6395
Offline
|
vc quer fazer isso no meio do código, ou na hora de popular os parâmetros da requisição?
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/11/2010 18:19:43
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
Quero mostrar na tela como resultado de processamento. A conversão vai no meio do código (que nem sei como tentar) ou na hora de construir uma linha do JSP.
[]s
Luca
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/11/2010 18:59:29
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6395
Offline
|
se for no jsp, vc pode fazer direto pelo fmt:parseDate
ou usar new SimpleDateFormat("dd/MM/yyyy").parse(...) ou ainda DateFormat.getDateInstance(locale).parse(....)
os converters do VRaptor são mais pra popular os parâmetros mesmo (o que não impede de vc recebê-los no construtor e usá-los)
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2010 17:31:04
|
Priuli
JavaEvangelist
![[Avatar]](/images/avatar/7047653faab87234b4f0d8e9d669fa7c.jpg)
Membro desde: 27/12/2007 19:31:45
Mensagens: 373
Offline
|
Tem uma classe chamada DateFormat, neste projeto ve se pode ajudar:
http://code.google.com/p/opensutils-br4j/wiki/DateFormat
|
Projetos:
OpenSutils-Br4J - http://code.google.com/p/opensutils-br4j/
Priuli-Filter - http://sourceforge.net/projects/priuli-filter/
Certificação:
OCPJ 6 90% |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2010 17:44:13
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
Felipe
Obrigado, vou ver seu projeto. Na verdade já foi resolvido de outra forma menos elegante do que seria usando os converters do VRaptor. Esta parte de converters é uma das que senti falta de uma documentação mais completa no VRaptor (tem outras).
[]s
Luca
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2010 17:57:49
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6395
Offline
|
Muitas partes do VRaptor estão com a documentação insuficiente =(
A gente tentou deixar a maioria da API o mais fácil e intuitivo possível para que não precise recorrer à documentação, mas tem casos (como os converters) em que não é tão intuitivo assim.
Luca, se não te atrapalhar, vc poderia por favor abrir issues no VRaptor pedindo documentação onde falta ou onde está insuficiente?
http://github.com/caelum/vraptor/issues/
Abraços
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2010 17:58:19
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline
|
Luca wrote:Esta parte de converters é uma das que senti falta de uma documentação mais completa no VRaptor (tem outras).
é importante sempre reportar essas coisas para que o pessoal possa fazer os ajustes. essa parte dos converters eu andei melhorando há algumas semanas, mas é interessante saber de ti qual foi a dificuldade para tentar melhorar os docs.
|
http://github.com/garcia-jj
Não respondo dúvidas via MP. Use o fórum. |
|
|
 |
|
|