JSF 2 Default DateTime Converter Pattern -
my jsf pages display datetime managed beans in format: "mm/dd/yyyy h:mm a"
i want avoid duplicate converter declaration in different pages: <f:convertdatetime type="both" pattern="mm/dd/yyyy h:mm a" datestyle="short" timestyle="medium" />
is there way create above converter default datetime fields?
(experience jsf 2: 2 months.)
just extend datetimeconverter
class behind <f:convertdatetime>
, set defaults in constructor.
@facesconverter("defaultdateconverter") public class defaultdateconverter extends datetimeconverter { public defaultdateconverter() { setpattern("mm/dd/yyyy h:mm a"); } }
use <f:converter converterid="defaultdateconverter" />
please note omitted other attributes ignored anyway when pattern
specified.
jsf converter datetime-format
No comments:
Post a Comment