struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gabriel Belingueres" <belingue...@gmail.com>
Subject Re: tag for formatting date or time using type and style, not pattern
Date Wed, 08 Oct 2008 16:52:57 GMT
AFAIK, the only thing that can be localized are the validation
messages, not the validation files per sé.

2008/10/8  <stanlick@gmail.com>:
> Any idea how to get language specific validations?  e.g.
>
> SomeAction-validation_fr.xml
>
> Scott
>
>
>
> On Mon, Oct 6, 2008 at 11:24 AM, Chris Pratt <thechrispratt@gmail.com>wrote:
>
>> One way is to use the <s:text> tag.  If you define an entry in your
>> application properties file similar to:
>>
>> format.date.long={0,date,long}
>>
>>
>> then you can display a date object in your JSP using:
>>
>> <s:text name="format.date.long"><s:param
>> value="%{user.createDate}"/></s:text>
>>
>> The advantage is that each language can have a different definition, if
>> required, but will use the default formatting for that locale if not.
>>  (*Chris*)
>>
>> On Mon, Oct 6, 2008 at 9:18 AM, Björn W <bjorn.wennerstrom@nodensa.com
>> >wrote:
>>
>> >
>> > Hi
>> >
>> > Is there a way to output localized dates and times from a jsp using the
>> > locale from the request object, not using hardcoded DateFormat pattern in
>> > the jsp? I want to be able to write things like:
>> > <someDateTimeFormtter value="dateObjOnOgnlStack" type="date"
>> > dateStyle="SHORT"/>
>> > <someDateTimeFormtter value="dateObjOnOgnlStack" type="time"
>> > dateStyle="SHORT"/>
>> >
>> > The struts <date> tag does use the current locale, but unfortunately it
>> > doesn't have type and style attributes, so it always gets both the date
>> and
>> > time.
>> >
>> > JSTL has the <formatDate> tag which does exactly the right thing, but
it
>> > seems to me that JSTL doesn't fit so well on top of Struts 2 (haven't
>> > managed to communicate the Date object from the OGNL stack to the JSTL
>> > tag).
>> > The Struts cookbook
>> >
>> >
>> http://struts.apache.org/2.x/docs/exposing-framework-objects-to-jstl-with-a-jstl-and-displaytag-example.html
>> > on the subject doesn't really help me much.
>> >
>> > An option is to use the struts <text> tag with the Date object as a
>> > parameter and the format strings copied into the different resource
>> > bundles,
>> > but that's obviously not a very attractive solution...
>> >
>> > I could of course write the tags myself but this really seems like such a
>> > common problem that it must be done somewhere already?
>> >
>> > Thanks,
>> > Björn
>> > --
>> > View this message in context:
>> >
>> http://www.nabble.com/tag-for-formatting-date-or-time-using-type-and-style%2C-not-pattern-tp19841154p19841154.html
>> > Sent from the Struts - User mailing list archive at Nabble.com.
>> >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> > For additional commands, e-mail: user-help@struts.apache.org
>> >
>> >
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message