Hi all and happy new year,
I am trying to fill an ActionForm with values that are neither Strings
or primitives. The specified values are selected using the
<html:select> tag. This a sample of my JSP code:
<html:form action="/sumbit.do">
<html:select property="selectedAthlete">
<html:optionsCollection
name="controlPanelValues"
property="athletes"
label="name"
value="value" />
</html:select>
<html:submit>
<bean:message key="cp.button.submit"/>
</html:submit>
</html:form>
The "controlPanelValues" Bean contains a collection (list) named
"athletes" containing Beans of type "Pair". The "Pair" object contains
2 attributes: The "name" which is a String and the value which is an
"Athlete" object.
My ActionForm contains an attribute named "selectedAthlete" of the
type "Athlete".
However, whenever I submit this form the "selectedAthlete" is filled
with the string representation of the "Athlete" type.
I used both simple and map-backed actionform with no success.
Is Struts capable for doing assignment of non String or primitive fields?
Chipix
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]