[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 

Forum Read-Only! Check the new site and forum here!

Formatação de datas e tags  XML
Forum Index -> Comentários Gerais
Author Message
lcmetzger



Joined: 24/10/2006 14:29:00
Messages: 81
Offline

Alguém poderia esclarecer como se faz para trabalhar tags de datas?

Tenho esta tag:
Code:
<mtw:out value="data_cadastro"/>

no bean o atributo é do tipo java.util.Date, porém a tag mostra no seguinte formato:
Code:
Tue Oct 24 16:53:51 BRST 2006


eu gostaria que a data fosse mostrada no formato dd/MM/yyyy.

Outra questão é como se utiliza a conversão de string para datas, estou usando desta maneira:

Code:
ac.addFilter(new DateConverterFilter(DateFormat.SHORT, "data_cadastro"));
 


porém recebo a seguinte mensagem:

Code:
Caused by: org.mentawai.converter.ConversionException: java.text.ParseException: Unparseable date: "Tue Oct 24 16:53:51 BRST 2006"
 	... 28 more


OK, o formato não está coerente, mas como são manipulados datas? Existe algum manual ou documentação mais detalhada?

Grato,

Luiz



Luiz Carlos Metzger
Blumenau - SC
jocenildo


[Avatar]

Joined: 10/05/2006 12:05:14
Messages: 196
Location: São Paulo
Offline

Olá,
No ApplicationManager:
Code:
 public void loadFormatters() {
         FormatterManager.addFormatter("dateFormatter", new DateFormatter("dd/MM/yyyy"));
 }


No mtw:out adicione o formatter criado.

Jocenildo Paraizo
[MSN]
lcmetzger



Joined: 24/10/2006 14:29:00
Messages: 81
Offline

Grato pela resposta!

O problema de mostrar a data (<mtw:out> está resolvido, porém tenho no input da action a data não é recuperada.

Se configuro a action com:
Code:
ac.addFilter(new DateConverterFilter(DateFormat.SHORT, "data_cadastro"));


recebo o seguinte erro:

Code:
org.mentawai.converter.ConversionException: java.text.ParseException: Unparseable date: "Wed Oct 25 08:53:14 BRST 2006"
Se eu omitir o filtro de conversão de data, a mesma não é recuperada!

Qual é a maneira correta de utilizar o filtro?


Luiz Carlos Metzger
Blumenau - SC
velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

O Formatter transforma um Objeto num String formatado.

O Convertter transforma um String formatado num Objeto.

Saco?

VELO

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
lcmetzger



Joined: 24/10/2006 14:29:00
Messages: 81
Offline

velo wrote:
O Formatter transforma um Objeto num String formatado.

O Convertter transforma um String formatado num Objeto.

Saco?

VELO 


Saquei!



Valeu pessoal, agora está funcionando!


Luiz Carlos Metzger
Blumenau - SC
 
Forum Index -> Comentários Gerais
Go to:   
Powered by JForum 2.1.6 © JForum Team