You can try this:
1, try to get a SimpleDateFormat instance from action or stack
2, use the OGNL syntax to format it:
<s:textfield required="true" label="出生日期" value="%{dateFormater.format(
patient.dateOfBirth)}" />
This works for my case.
But I feel maybe it does not work for all the tags. You can try this
approach.
Regards,
Zheng Shuai
On 2/20/07, Bruno Melloni < [EMAIL PROTECTED]> wrote:
There probably is a better "struts" way of doing this, but here is one
way that gets the job done:
- Use a list of string-formatted datetimes. Format the dates before
putting them on the list.
- For formatting, review the classes java.util.Date, java.util.Calendar,
java.text.DateFormat , java.text.SimpleDateFormat. Use appropriately.
B.
-----Original Message-----
From: ros [mailto:[EMAIL PROTECTED]
Sent: Tuesday, February 20, 2007 5:32 AM
To: [email protected]
Subject: s:select - format date
Hi!
Using Struts2
<s:select id="reservationId" key="ticket.select"
list=" purchase.event.reservations" listKey="id"
listValue="dateTime+' '+price" /> has
output:
<select name="ticket.select" id="reservationId">
<option value="2">2009-09-27 00:00:00.0 0.01</option>
<option value="1">2009-09-27 00:00:00.0 null</option> </select>
How to set dateTime (java.util.Date ) format? (e.g. to show only date)
How hide null values, if price is null?
Thanks!
--
View this message in context:
http://www.nabble.com/s%3Aselect---format-date-tf3259859.html#a9060019
Sent from the Struts - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
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]