I am having a difficult time getting Map backed ActionForm's working. In the ActionForm class I have the following methods defined
private Map elementMap = new HashMap ( ); public Object getElementMap ( String key ) { return ( String ) elementMap.get ( key ); } public void setElementMap ( String key, Object value ) { elementMap.put ( key, value ); } In the jsp page I have <tr><td><c:out value='${element.element}'/></td> <td><html-el:text property='elementMap(${element.element})' value='${element.value}'/></td> <td>[<c:out value='${element.format}'/>]</td> </tr> The form initializes correctly, the initial value is set correctly, etc. When I submit the form I get the following error, which I usually get when a parameter is attempting to set a value in the form. java.lang.IllegalAccessError: try to access class org.apache.commons.beanutils.MappedPropertyDescriptor$1 from class org.apache.commons.beanutils.MappedPropertyDescriptor In the reset method of the form I look at the parameters of the request and see elementMap(perPage) with a value that is what I entered on the form. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]