Webcam Chat QuickBooks Advice international calling cards international phone cards
JavaBeat Java Books Certifications Certifications Kits Articles Tutorials Tips QNA Book Store Interview Questions SCJP 1.5 SCJP 1.6 SCWCD 5.0 SCBCD 5.0 SCEA SCJA Feeds

Custom DateTimeConverter in JSF

Author : VenkatSadasivam
Topic : jsf
Date : Wed Sep 24th, 2008
Feedback Request New Tips Print Email

By default JSF using GMT timezone to convert the date into display format.

Here is a simple solution where you can provide your custom date time converter.

1) Write a new custom converter by extending existing DateTimeConverter class.


package com.company.project.converter;
import java.util.TimeZone;
import javax.faces.convert.DateTimeConverter;
public class CustomDateTimeConverter extends DateTimeConverter {
public CustomDateTimeConverter() {
super();
setTimeZone(TimeZone.getDefault());
// here you can set your custom date pattern for your project
// setPattern("M/d/yy");
}
}

Bind your new converter as default converter for object of type java.util.Date


<converter>
<converter-for-class>java.util.Date</converter-for-class>
<converter-class>com.company.project.converter.CustomDateTimeConverter</converter-class>
</converter>

Feedback Print Email


JavaBeat Website (2004-2011), India
javabeat | advertise | about us | contact | useful resources
Copyright (2004 - 2011), JavaBeat


Technology Blogs
Technology blogs Technology Blogs
blog log