It is a nice trick.
What would be even nicer is when JSP 2.0 comes out and allows JSTL support
of method calls and static variables ;)
-Tim

-----Original Message-----
From: Henri Yandell [mailto:[EMAIL PROTECTED]
Sent: Tuesday, March 11, 2003 11:16 AM
To: Tag Libraries Users List
Subject: Re: Java constants as attribute values



Nice trick :)

On Tue, 11 Mar 2003, Serge Knystautas wrote:

> Karr, David wrote:
> > The JSTL EL references JavaBeans properties, collections, and maps.
That's it.  If you want to reference a constant, you'll have to have your
business or setup logic put the constant into a JavaBean property,
collection, or map.
>
> What we did was create a servlet context listener that using reflection
> to inspect a Constants object and store these values as application
> scope attributes.  This allowed...
>
> session.getAttribute(Constant.BLAH)
>
> to be equivalent to
>
> $sessionScope[BLAH]
>
> The dynamic reflector meant we had no extra work to expose these
> constant values to EL as we added them for our Java code.
>
> --
> Serge Knystautas
> President
> Lokitech >> software . strategy . design >> http://www.lokitech.com
> p. 301.656.5501
> e. [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> 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]

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

Reply via email to