I have set up a map backed action form with the
following getter and setter methods:
public void setValue(String psKey, Object psValue) {
mhFieldValues.put(psKey, psValue);
}
public Object getValue(String psKey) {
return mhFieldValues.get(psKey);
}
On my JSP page, I have a dynamically generated text
field in the following format:
<html:text name="userForm"
property="value(Users.Key)"/>
When I submit the form that contains the above text
field, I get the following error from Tomcat:
java.lang.IllegalArgumentException: Invalid mapped
property 'value(Users'
The problem is due to the '.' in Users.Key and I was
wondering if anyone else can shed some light as to why
map based action forms cannot accept periods in the
parameter of value().
Thanks.
__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]