Will that be addition be part of the 1.1 final release of Struts?
You get my vote on adding it (getMap) to BasicDynaBean, but I agree with you about the DynaBean interface.
Robert
Craig R. McClanahan wrote:
On Tue, 12 Nov 2002, Vincent Massol wrote:
Date: Tue, 12 Nov 2002 15:28:18 -0000The API way, of course is to call the get() method, but that doesn't help
From: Vincent Massol <[EMAIL PROTECTED]>
Reply-To: Jakarta Commons Developers List <[EMAIL PROTECTED]>
To: 'Jakarta Commons Developers List' <[EMAIL PROTECTED]>
Subject: [Beanutils] DynaBean and JSTL EL
Hi,
I'm trying to create a JSP page that will present a collection of
DynaBeans into a table, using JSTL. I've attached what I've got so far
(the "results" object is a Collection of DynaBean objects that have been
put in the Request object by a Servlet).
I am stuck where I need to get a property from a DynaBean.
you access it from JSTL.
In Struts, we recently added a getMap() method to ActionDynaForm (extends
BasicDynaBean) to return the underlying Map instance containing the
properties. This allows EL expressions like:
${customer.map.name}
to at least work on a DynaBean, even though the syntax is not transparent.
Such a thing could probably be added to BasicDynaBean as well, but I would
be -1 on adding it to the DynaBean interface itself -- there's no reason
to assume that every possible DynaBean implementation will have a Map
containing property values behind it.
How can I do it?Craig
Thanks
-Vincent
--
To unsubscribe, e-mail: <mailto:commons-dev-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:commons-dev-help@;jakarta.apache.org>
-- To unsubscribe, e-mail: <mailto:commons-dev-unsubscribe@;jakarta.apache.org> For additional commands, e-mail: <mailto:commons-dev-help@;jakarta.apache.org>
