Aha! Found the culprit. From PropertyUtilsBean.getSimpleProperty()...
// Handle DynaBean instances specially
if (bean instanceof DynaBean) {
DynaProperty descriptor =
((DynaBean) bean).getDynaClass().getDynaProperty(name);
if (descriptor == null) {
throw new NoSuchMethodException("Unknown property '" +
name + "'");
}
return (((DynaBean) bean).get(name));
}
With the benefit of hindsight (20-20) if you'd tried
<bean:write name="<%=Tokens.MULTIPLE_PARAMETERS_FORM%>" property="map" />
that would also fail.
Not sure if JSTL would be a solution, but setting the map in the request via
the Action, as per your example, works.
Steve
p.s. Ted, if you get a chance, I could use a quick "yes, it looks like it
might be useful" or "no, its a big pile of ****" on the Struts Examples
that were mentioned earlier this week
(http://bobcat.webappcabaret.net/ninsky/index.jsp). Thanks!
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]