cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jens Lorenz" <>
Subject Re: language variable, date formatting
Date Wed, 24 Jul 2002 14:49:04 GMT
----- Original Message -----
From: "Barbara Post" <>
To: <>
Sent: Wednesday, July 24, 2002 4:26 PM
Subject: language variable, date formatting

> Hello,


> My xsl stylesheet needs to format a date using a locale or a language
> variable that is stored in session (using SunRise portal).
> I wonder how I can do this.
> If I use an xsp to produce the portion of xml I need (date formatted
> according to a specific locale), how can the xsp get the session
> since it is stored in sunRise context (or another one if I need to do
so) ?

It probably much easier to produce this via Java, than re-inventing
Locale-specific Date formatting in XSLT.

> My problem is : how to access the session attributes when using sunRise,
> use it in sitemap or xsp ? If I use getxml I would have to use DOM then,
> right ?
> I was surprised that the raw <xsp:expr>new Date()</xsp:exp> does not use
> computer locale... (FR) but English one.

Assuming you are using the XSP with Java, this gets translated into
String.valueOf(new Date()) which in turn does nothing more than
(new Date()).toString().
If you want this to be a localized String you have to call
SimpleDateFormat.format(new Date()). This way you can also have
a different Locale for each User (which is probably what you want).

> Thanks for any clue.
> Barbara



jens.lorenz at interface-projects dot de

interface:projects GmbH                             \\|//
Tolkewitzer Strasse 49                              (o o)
01277 Dresden                               ~~~~oOOo~(_)~oOOo~~~~

Please check that your question  has not already been answered in the
FAQ before posting.     <>

To unsubscribe, e-mail:     <>
For additional commands, e-mail:   <>

View raw message