You could put your format strings in your Visit or Global object:
private static final SimpleDateFormat SHORT_DATETIME_FORMAT = new
SimpleDateFormat("MM/dd/yy h:mm a");
private static final SimpleDateFormat DEADLINE_DATETIME_FORMAT = new
SimpleDateFormat("EEEE, MMMM d, yyyy @ h:mm a");
Then make getters so your ognl reference isn't hideously long:
public Format getShortDatetimeFormat(){
return SHORT_DATETIME_FORMAT;
}
public Format getDeadlineDatetimeFormat() {
return DEADLINE_DATETIME_FORMAT;
}
and then use them in your ognl expression:
<component id="jobResumeDeadline" type="common:Write">
<binding name="value" expression="job.resumeDueDate"/>
<binding name="format" expression="visit.deadlineDatetimeFormat"/>
</component>
(common:Write) is our own customized version of Insert)
Patrick Kelly wrote:
I have a date originally set as "new java.sql.Timestamp(time.getTime()"
to my DB. I retrieve the data in string format such as "2005-05-13
12:10:57.0" and I am able to bind it with no problem. However, I need
to format the date such as "MMM dd, yy, HH:mm:ss" in the binding of a
table model. I would rather do the formatting within the .page file
than in a .java file.
Any help would be appreciated,
Thanks - Patrick
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]