----- Original Message -----
From: "Barbara Post" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, July 24, 2002 4:26 PM
Subject: language variable, date formatting


> Hello,

Hi,

> 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
attribute
> 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,
to
> 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
my
> 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

--

jens.lorenz at interface-projects dot de

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


---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
For additional commands, e-mail:   <[EMAIL PROTECTED]>

Reply via email to